Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 435854 Details for
Bug 584590
net-libs/net6-1.3.14 : /.../functor_trait.h:97:44: error: 'nullptr' was not declared in this scope
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
net-libs:net6-1.3.14:20160528-144944.log
net-libs:net6-1.3.14:20160528-144944.log (text/plain), 476.69 KB, created by
Toralf Förster
on 2016-05-30 18:27:19 UTC
(
hide
)
Description:
net-libs:net6-1.3.14:20160528-144944.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2016-05-30 18:27:19 UTC
Size:
476.69 KB
patch
obsolete
> * Package: net-libs/net6-1.3.14 > * Repository: gentoo > * Maintainer: dev-zero@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux nls userland_GNU > * FEATURES: preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking net6-1.3.14.tar.gz to /var/tmp/portage/net-libs/net6-1.3.14/work >>>> Source unpacked in /var/tmp/portage/net-libs/net6-1.3.14/work >>>> Preparing source in /var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14 ... > * econf: updating net6-1.3.14/config.guess with /usr/share/gnuconfig/config.guess > * econf: updating net6-1.3.14/config.sub with /usr/share/gnuconfig/config.sub >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --libdir=/usr/lib64 --enable-nls --disable-static >checking for a BSD-compatible install... /usr/lib/portage/python3.4/ebuild-helpers/xattr/install -c >checking whether build environment is sane... yes >checking for a thread-safe mkdir -p... /bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether to enable maintainer-specific portions of Makefiles... no >checking build system type... x86_64-pc-linux-gnu >checking host system type... x86_64-pc-linux-gnu >checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ >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 we are using the GNU C++ compiler... yes >checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes >checking for style of include used by make... GNU >checking dependency style of x86_64-pc-linux-gnu-g++... none >checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc >checking whether we are using the GNU C compiler... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes >checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed >checking dependency style of x86_64-pc-linux-gnu-gcc... none >checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E >checking whether ln -s works... yes >checking whether make sets $(MAKE)... (cached) yes >checking how to print strings... printf >checking for a sed that does not truncate output... /bin/sed >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for fgrep... /bin/grep -F >checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld >checking if the linker (/usr/x86_64-pc-linux-gnu/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 the maximum length of command line arguments... 1572864 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... yes >checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop >checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop >checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r >checking for x86_64-pc-linux-gnu-objdump... objdump >checking how to recognize dependent libraries... pass_all >checking for x86_64-pc-linux-gnu-dlltool... dlltool >checking how to associate runtime and link libraries... printf %s\n >checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar >checking for archiver @FILE support... @ >checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip >checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib >checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object... ok >checking for sysroot... no >checking for x86_64-pc-linux-gnu-mt... no >checking for mt... mt >checking if mt is a manifest tool... no >checking for ANSI C header files... no >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for dlfcn.h... yes >checking for objdir... .libs >checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no >checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC >checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes >checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes >checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes >checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes >checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) 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... no >checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E >checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 >checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes >checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes >checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC >checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes >checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes >checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes >checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes >checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes >checking dynamic linker characteristics... (cached) GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking sys/select.h usability... yes >checking sys/select.h presence... yes >checking for sys/select.h... yes >checking for MSG_NOSIGNAL... yes >checking for SO_NOSIGPIPE... no >checking for AI_ADDRCONFIG... yes >checking whether to enable WIN32 specific flags... no >checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config >checking pkg-config is at least version 0.9.0... yes >checking for libnet6... yes >checking whether NLS is requested... yes >checking for msgfmt... /usr/bin/msgfmt >checking for gmsgfmt... /usr/bin/gmsgfmt >checking for xgettext... /usr/bin/xgettext >checking for msgmerge... /usr/bin/msgmerge >checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 >checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes >checking for shared library run path origin... done >checking for CFPreferencesCopyAppValue... no >checking for CFLocaleCopyCurrent... no >checking for GNU gettext in libc... yes >checking whether to use NLS... yes >checking where the gettext function comes from... libc >configure: creating ./config.status >config.status: creating po/Makefile.in >config.status: creating Makefile >config.status: creating net6-1.3.pc >config.status: creating inc/config.hpp >config.status: executing depfiles commands >config.status: executing libtool commands >config.status: executing po-directories commands >config.status: creating po/POTFILES >config.status: creating po/Makefile >>>> Source configured. >>>> Compiling source in /var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14 ... >make -j1 >Making all in po >make[1]: Entering directory '/var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14/po' >make[1]: Nothing to be done for 'all'. >make[1]: Leaving directory '/var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14/po' >Making all in . >make[1]: Entering directory '/var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14' >/bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-non_copyable.lo `test -f 'src/non_copyable.cpp' || echo './'`src/non_copyable.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/non_copyable.cpp -fPIC -DPIC -o .libs/libnet6_la-non_copyable.o >/bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-gettext_package.lo `test -f 'src/gettext_package.cpp' || echo './'`src/gettext_package.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/gettext_package.cpp -fPIC -DPIC -o .libs/libnet6_la-gettext_package.o >/bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-common.lo `test -f 'src/common.cpp' || echo './'`src/common.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/common.cpp -fPIC -DPIC -o .libs/libnet6_la-common.o >/bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-default_accumulator.lo `test -f 'src/default_accumulator.cpp' || echo './'`src/default_accumulator.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/default_accumulator.cpp -fPIC -DPIC -o .libs/libnet6_la-default_accumulator.o >/bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-error.lo `test -f 'src/error.cpp' || echo './'`src/error.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/error.cpp -fPIC -DPIC -o .libs/libnet6_la-error.o >/bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-main.lo `test -f 'src/main.cpp' || echo './'`src/main.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/main.cpp -fPIC -DPIC -o .libs/libnet6_la-main.o >/bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-serialise.lo `test -f 'src/serialise.cpp' || echo './'`src/serialise.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/serialise.cpp -fPIC -DPIC -o .libs/libnet6_la-serialise.o >/bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-address.lo `test -f 'src/address.cpp' || echo './'`src/address.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/address.cpp -fPIC -DPIC -o .libs/libnet6_la-address.o >/bin/sh ./libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\""/usr/share/locale"\" -march=native -O2 -pipe -c -o libnet6_la-socket.lo `test -f 'src/socket.cpp' || echo './'`src/socket.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./inc -I/usr/include/sigc++-2.0 -I/usr/lib64/sigc++-2.0/include -I./inc -DLOCALEDIR=\"/usr/share/locale\" -march=native -O2 -pipe -c src/socket.cpp -fPIC -DPIC -o .libs/libnet6_la-socket.o >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/type_traits:35:0, > from /usr/include/sigc++-2.0/sigc++/visit_each.h:22, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:6, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. > #error This file requires compiler and library support for the \ > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:25:0, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/type_traits.h:63:1: error: expected unqualified-id before 'using' > using type_trait_pass_t = typename type_trait<T>::pass; > ^ >/usr/include/sigc++-2.0/sigc++/type_traits.h:66:1: error: expected unqualified-id before 'using' > using type_trait_take_t = typename type_trait<T>::take; > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:26:0, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/trackable.h:40:58: error: expected ';' at end of member declaration > trackable_callback(void* data, func_destroy_notify func) noexcept > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:40:60: error: 'noexcept' does not name a type > trackable_callback(void* data, func_destroy_notify func) noexcept > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:40:60: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/trackable.h:71:65: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > trackable_callback_list(const trackable_callback_list& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:72:76: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > rackable_callback_list& operator=(const trackable_callback_list& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:73:50: error: expected ',' or '...' before '&&' token > trackable_callback_list(trackable_callback_list&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:73:60: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > trackable_callback_list(trackable_callback_list&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:73:60: error: invalid constructor; you probably meant 'sigc::internal::trackable_callback_list (const sigc::internal::trackable_callback_list&)' >/usr/include/sigc++-2.0/sigc++/trackable.h:74:61: error: expected ',' or '...' before '&&' token > trackable_callback_list& operator=(trackable_callback_list&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:74:71: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > trackable_callback_list& operator=(trackable_callback_list&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:116:13: error: expected ';' at end of member declaration > trackable() noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:116:15: error: 'noexcept' does not name a type > trackable() noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:116:15: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/trackable.h:118:33: error: expected ';' at end of member declaration > trackable(const trackable& src) noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:118:35: error: 'noexcept' does not name a type > trackable(const trackable& src) noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:118:35: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/trackable.h:120:22: error: expected ',' or '...' before '&&' token > trackable(trackable&& src); > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:120:28: error: invalid constructor; you probably meant 'sigc::trackable (const sigc::trackable&)' > trackable(trackable&& src); > ^ >/usr/include/sigc++-2.0/sigc++/trackable.h:124:33: error: expected ',' or '...' before '&&' token > trackable& operator=(trackable&& src); > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:6:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/visit_each.h: In member function 'void sigc::internal::limit_derived_target<T_target, T_action>::operator()(const T_type&) const': >/usr/include/sigc++-2.0/sigc++/visit_each.h:60:15: error: 'is_base_of' is not a member of 'std' > with_type<std::is_base_of<T_target, T_type>::value || std::is_same<T_target > ^ >/usr/include/sigc++-2.0/sigc++/visit_each.h:60:15: error: 'is_base_of' is not a member of 'std' >/usr/include/sigc++-2.0/sigc++/visit_each.h:60:47: error: wrong number of template arguments (2, should be 3) > with_type<std::is_base_of<T_target, T_type>::value || std::is_same<T_target > ^ >/usr/include/sigc++-2.0/sigc++/visit_each.h:33:8: note: provided for 'template<bool I_derived, class T_type, class T_limit> struct sigc::internal::with_type' > struct with_type; > ^ >/usr/include/sigc++-2.0/sigc++/visit_each.h:60:56: error: qualified-id in declaration before '||' token > with_type<std::is_base_of<T_target, T_type>::value || std::is_same<T_target > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:6:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/visit_each.h: In member function 'void sigc::internal::limit_derived_target<T_target*, T_action>::operator()(const T_type&) const': >/usr/include/sigc++-2.0/sigc++/visit_each.h:98:23: error: 'is_base_of' is not a member of 'std' > with_type_pointer<std::is_base_of<T_target, T_type>::value || std::is_same< > ^ >/usr/include/sigc++-2.0/sigc++/visit_each.h:98:23: error: 'is_base_of' is not a member of 'std' >/usr/include/sigc++-2.0/sigc++/visit_each.h:98:55: error: wrong number of template arguments (2, should be 3) > with_type_pointer<std::is_base_of<T_target, T_type>::value || std::is_same< > ^ >/usr/include/sigc++-2.0/sigc++/visit_each.h:73:8: note: provided for 'template<bool I_derived, class T_type, class T_limit> struct sigc::internal::with_type_pointer' > struct with_type_pointer; > ^ >/usr/include/sigc++-2.0/sigc++/visit_each.h:98:64: error: qualified-id in declaration before '||' token > with_type_pointer<std::is_base_of<T_target, T_type>::value || std::is_same< > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:36: error: 'decltype' has not been declared > static int check(X_functor* obj, decltype(&X_functor::operator()) p = nullptr > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected ')' > static int check(X_functor* obj, decltype(&X_functor::operator()) p = nullptr > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected ')' >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected initializer >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:97:44: error: 'nullptr' was not declared in this scope > = sizeof(check(static_cast<T_functor*>(nullptr))) == sizeof(int) > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:41: error: 'is_base_of' is not a member of 'std' > bool I_derives_functor_base = std::is_base_of<functor_base,T_functor> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:69: error: expected primary-expression before ',' token > bool I_derives_functor_base = std::is_base_of<functor_base,T_functor> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:82: error: 'value' in namespace '::' does not name a type > bool I_derives_functor_base = std::is_base_of<functor_base,T_functor>::value, > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:8: error: 'functor_trait' is not a class template > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:133:44: error: wrong number of template arguments (3, should be 2) > struct functor_trait<T_functor, false, true> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:215:50: error: wrong number of template arguments (3, should be 2) > struct functor_trait<T_return (*)(), false, false> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:223:56: error: wrong number of template arguments (3, should be 2) > struct functor_trait<T_return (*)(T_arg1), false, false> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:231:64: error: wrong number of template arguments (3, should be 2) > struct functor_trait<T_return (*)(T_arg1, T_arg2), false, false> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:239:72: error: wrong number of template arguments (3, should be 2) > struct functor_trait<T_return (*)(T_arg1, T_arg2, T_arg3), false, false> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:247:80: error: wrong number of template arguments (3, should be 2) > truct functor_trait<T_return (*)(T_arg1, T_arg2, T_arg3, T_arg4), false, false> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:255:88: error: wrong number of template arguments (3, should be 2) > nctor_trait<T_return (*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5), false, false> > ^ >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:263:96: error: wrong number of template arguments (3, should be 2) > ait<T_return (*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6), false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:271:104: error: wrong number of template arguments (3, should be 2) > turn (*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7), false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:281:57: error: wrong number of template arguments (3, should be 2) > struct functor_trait<T_return (T_obj::*)(), false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:287:63: error: wrong number of template arguments (3, should be 2) > struct functor_trait<T_return (T_obj::*)() const, false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:296:63: error: wrong number of template arguments (3, should be 2) > struct functor_trait<T_return (T_obj::*)(T_arg1), false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:302:69: error: wrong number of template arguments (3, should be 2) > struct functor_trait<T_return (T_obj::*)(T_arg1) const, false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:311:71: error: wrong number of template arguments (3, should be 2) > struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2), false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:317:77: error: wrong number of template arguments (3, should be 2) > struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2) const, false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:326:79: error: wrong number of template arguments (3, should be 2) > struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3), false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:332:85: error: wrong number of template arguments (3, should be 2) > functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3) const, false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:341:87: error: wrong number of template arguments (3, should be 2) > unctor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4), false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:347:93: error: wrong number of template arguments (3, should be 2) > _trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4) const, false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:356:95: error: wrong number of template arguments (3, should be 2) > rait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5), false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:362:101: error: wrong number of template arguments (3, should be 2) > _return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const, false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:371:103: error: wrong number of template arguments (3, should be 2) > eturn (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6), false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:377:109: error: wrong number of template arguments (3, should be 2) > (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const, false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:386:111: error: wrong number of template arguments (3, should be 2) > _obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7), false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:392:117: error: wrong number of template arguments (3, should be 2) > *)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const, false, false> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:110:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:110:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor1<T_arg1, T_return>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:111:24: error: '_A_a1' was not declared in this scope > { return func_ptr_(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:146:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:146:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor2<T_arg1, T_arg2, T_return>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:147:24: error: '_A_a1' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:147:31: error: '_A_a2' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:184:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:184:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor3<T_arg1, T_arg2, T_arg3, T_return>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:24: error: '_A_a1' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:31: error: '_A_a2' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:38: error: '_A_a3' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:224:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:224:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:24: error: '_A_a1' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:31: error: '_A_a2' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:38: error: '_A_a3' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:45: error: '_A_a4' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:266:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:266:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:24: error: '_A_a1' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:31: error: '_A_a2' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:38: error: '_A_a3' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:45: error: '_A_a4' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:52: error: '_A_a5' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:310:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:310:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:24: error: '_A_a1' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:31: error: '_A_a2' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:38: error: '_A_a3' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:45: error: '_A_a4' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:52: error: '_A_a5' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:59: error: '_A_a6' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:356:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:356:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:24: error: '_A_a1' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:31: error: '_A_a2' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:38: error: '_A_a3' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:45: error: '_A_a4' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:52: error: '_A_a5' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:59: error: '_A_a6' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:66: error: '_A_a7' was not declared in this scope > { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:13:0, > from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/limit_reference.h: At global scope: >/usr/include/sigc++-2.0/sigc++/limit_reference.h:36:13: error: 'is_base_of' is not a member of 'std' > std::is_base_of<trackable, T_type>::value> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:36:38: error: expected primary-expression before ',' token > std::is_base_of<trackable, T_type>::value> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:36:49: error: 'value' in namespace '::' does not name a type > std::is_base_of<trackable, T_type>::value> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:13:0, > from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/limit_reference.h:71:7: error: 'limit_reference' is not a class template > class limit_reference<T_type, true> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:116:59: error: wrong number of template arguments (2, should be 1) > struct visitor<limit_reference<T_type, I_derives_trackable> > > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:71:35: note: provided for 'template<class T_type> class sigc::limit_reference' > class limit_reference<T_type, true> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:116:61: error: template argument 1 is invalid > struct visitor<limit_reference<T_type, I_derives_trackable> > > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:150:13: error: 'is_base_of' is not a member of 'std' > std::is_base_of<trackable, T_type>::value> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:150:38: error: expected primary-expression before ',' token > std::is_base_of<trackable, T_type>::value> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:150:49: error: 'value' in namespace '::' does not name a type > std::is_base_of<trackable, T_type>::value> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:185:7: error: 'const_limit_reference' is not a class template > class const_limit_reference<T_type, true> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:230:65: error: wrong number of template arguments (2, should be 1) > struct visitor<const_limit_reference<T_type, I_derives_trackable> > > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:185:41: note: provided for 'template<class T_type> class sigc::const_limit_reference' > class const_limit_reference<T_type, true> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:230:67: error: template argument 1 is invalid > struct visitor<const_limit_reference<T_type, I_derives_trackable> > > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:264:13: error: 'is_base_of' is not a member of 'std' > std::is_base_of<trackable, T_type>::value> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:264:38: error: expected primary-expression before ',' token > std::is_base_of<trackable, T_type>::value> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:264:49: error: 'value' in namespace '::' does not name a type > std::is_base_of<trackable, T_type>::value> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:299:7: error: 'volatile_limit_reference' is not a class template > class volatile_limit_reference<T_type, true> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:344:68: error: wrong number of template arguments (2, should be 1) > struct visitor<volatile_limit_reference<T_type, I_derives_trackable> > > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:299:44: note: provided for 'template<class T_type> class sigc::volatile_limit_reference' > class volatile_limit_reference<T_type, true> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:344:70: error: template argument 1 is invalid > struct visitor<volatile_limit_reference<T_type, I_derives_trackable> > > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:378:13: error: 'is_base_of' is not a member of 'std' > std::is_base_of<trackable, T_type>::value> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:378:38: error: expected primary-expression before ',' token > std::is_base_of<trackable, T_type>::value> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:378:49: error: 'value' in namespace '::' does not name a type > std::is_base_of<trackable, T_type>::value> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:413:7: error: 'const_volatile_limit_reference' is not a class template > class const_volatile_limit_reference<T_type, true> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:458:74: error: wrong number of template arguments (2, should be 1) > struct visitor<const_volatile_limit_reference<T_type, I_derives_trackable> > > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:413:50: note: provided for 'template<class T_type> class sigc::const_volatile_limit_reference' > class const_volatile_limit_reference<T_type, true> > ^ >/usr/include/sigc++-2.0/sigc++/limit_reference.h:458:76: error: template argument 1 is invalid > struct visitor<const_volatile_limit_reference<T_type, I_derives_trackable> > > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor0<T_return, T_obj>::mem_functor0()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:84:30: error: 'nullptr' was not declared in this scope > mem_functor0() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:139:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:139:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:147:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:147:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor1<T_arg1, T_return, T_obj>::mem_functor1()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:127:30: error: 'nullptr' was not declared in this scope > mem_functor1() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor1<T_arg1, T_return, T_obj>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:140:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor1<T_arg1, T_return, T_obj>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:148:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:186:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:186:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:195:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:195:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor2<T_arg1, T_arg2, T_return, T_obj>::mem_functor2()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:173:30: error: 'nullptr' was not declared in this scope > mem_functor2() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor2<T_arg1, T_arg2, T_return, T_obj>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:187:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:187:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor2<T_arg1, T_arg2, T_return, T_obj>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:196:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:196:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:236:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:236:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:246:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:246:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor3<T_arg1, T_arg2, T_arg3, T_return, T_obj>::mem_functor3()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:222:30: error: 'nullptr' was not declared in this scope > mem_functor3() : func_ptr_(nullptr) {} > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor3<T_arg1, T_arg2, T_arg3, T_return, T_obj>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor3<T_arg1, T_arg2, T_arg3, T_return, T_obj>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:289:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:289:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:300:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:300:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return, T_obj>::mem_functor4()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:274:30: error: 'nullptr' was not declared in this scope > mem_functor4() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return, T_obj>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return, T_obj>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:345:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:345:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:357:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:357:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return, T_obj>::mem_functor5()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:329:30: error: 'nullptr' was not declared in this scope > mem_functor5() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return, T_obj>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:71: error: '_A_a5' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return, T_obj>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:62: error: '_A_a5' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:404:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:404:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:417:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:417:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return, T_obj>::mem_functor6()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:387:30: error: 'nullptr' was not declared in this scope > mem_functor6() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return, T_obj>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:71: error: '_A_a5' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:78: error: '_A_a6' was not declared in this scope > eturn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return, T_obj>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:62: error: '_A_a5' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:69: error: '_A_a6' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:480:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:480:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return, T_obj>::mem_functor7()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:448:30: error: 'nullptr' was not declared in this scope > mem_functor7() : func_ptr_(nullptr) {} > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return, T_obj>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:71: error: '_A_a5' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:78: error: '_A_a6' was not declared in this scope > urn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:85: error: '_A_a7' was not declared in this scope > _A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return, T_obj>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:62: error: '_A_a5' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:69: error: '_A_a6' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:76: error: '_A_a7' was not declared in this scope > return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor0<T_return, T_obj>::const_mem_functor0()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:504:36: error: 'nullptr' was not declared in this scope > const_mem_functor0() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:559:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) con > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:559:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) con > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:567:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) con > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:567:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) con > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor1<T_arg1, T_return, T_obj>::const_mem_functor1()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:547:36: error: 'nullptr' was not declared in this scope > const_mem_functor1() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor1<T_arg1, T_return, T_obj>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:560:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor1<T_arg1, T_return, T_obj>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:568:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:606:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:606:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:615:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:615:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor2<T_arg1, T_arg2, T_return, T_obj>::const_mem_functor2()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:593:36: error: 'nullptr' was not declared in this scope > const_mem_functor2() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor2<T_arg1, T_arg2, T_return, T_obj>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:607:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:607:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor2<T_arg1, T_arg2, T_return, T_obj>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:616:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:616:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:656:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:656:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:666:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:666:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor3<T_arg1, T_arg2, T_arg3, T_return, T_obj>::const_mem_functor3()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:642:36: error: 'nullptr' was not declared in this scope > const_mem_functor3() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor3<T_arg1, T_arg2, T_arg3, T_return, T_obj>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor3<T_arg1, T_arg2, T_arg3, T_return, T_obj>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:709:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:709:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:720:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:720:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return, T_obj>::const_mem_functor4()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:694:36: error: 'nullptr' was not declared in this scope > const_mem_functor4() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return, T_obj>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return, T_obj>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:765:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:765:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:777:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:777:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return, T_obj>::const_mem_functor5()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:749:36: error: 'nullptr' was not declared in this scope > const_mem_functor5() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return, T_obj>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:71: error: '_A_a5' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return, T_obj>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:62: error: '_A_a5' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:824:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:824:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:837:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:837:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return, T_obj>::const_mem_functor6()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:807:36: error: 'nullptr' was not declared in this scope > const_mem_functor6() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return, T_obj>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:71: error: '_A_a5' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:78: error: '_A_a6' was not declared in this scope > eturn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return, T_obj>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:62: error: '_A_a5' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:69: error: '_A_a6' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:886:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:886:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:900:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:900:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return, T_obj>::const_mem_functor7()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:868:36: error: 'nullptr' was not declared in this scope > const_mem_functor7() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return, T_obj>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:71: error: '_A_a5' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:78: error: '_A_a6' was not declared in this scope > urn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:85: error: '_A_a7' was not declared in this scope > _A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return, T_obj>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:62: error: '_A_a5' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:69: error: '_A_a6' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:76: error: '_A_a7' was not declared in this scope > return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor0<T_return, T_obj>::volatile_mem_functor0()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:924:39: error: 'nullptr' was not declared in this scope > volatile_mem_functor0() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:979:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:979:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:987:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:987:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor1<T_return, T_obj, T_arg1>::volatile_mem_functor1()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:967:39: error: 'nullptr' was not declared in this scope > volatile_mem_functor1() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor1<T_return, T_obj, T_arg1>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:980:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor1<T_return, T_obj, T_arg1>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:988:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1026:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1026:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1035:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1035:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::volatile_mem_functor2()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1013:39: error: 'nullptr' was not declared in this scope > volatile_mem_functor2() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1027:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1027:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1036:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1036:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1076:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1076:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1086:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1086:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::volatile_mem_functor3()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1062:39: error: 'nullptr' was not declared in this scope > volatile_mem_functor3() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1129:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1129:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1140:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1140:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::volatile_mem_functor4()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1114:39: error: 'nullptr' was not declared in this scope > volatile_mem_functor4() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1185:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1185:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1197:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1197:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::volatile_mem_functor5()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1169:39: error: 'nullptr' was not declared in this scope > volatile_mem_functor5() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:71: error: '_A_a5' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:62: error: '_A_a5' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1244:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1244:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1257:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1257:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::volatile_mem_functor6()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1227:39: error: 'nullptr' was not declared in this scope > volatile_mem_functor6() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:71: error: '_A_a5' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:78: error: '_A_a6' was not declared in this scope > eturn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:62: error: '_A_a5' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:69: error: '_A_a6' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1306:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1306:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1320:38: error: 'type_trait_take_t' has not been declared > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1320:55: error: expected ',' or '...' before '<' token > T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::volatile_mem_functor7()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1288:39: error: 'nullptr' was not declared in this scope > volatile_mem_functor7() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:71: error: '_A_a5' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:78: error: '_A_a6' was not declared in this scope > urn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:85: error: '_A_a7' was not declared in this scope > _A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:62: error: '_A_a5' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:69: error: '_A_a6' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:76: error: '_A_a7' was not declared in this scope > return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor0<T_return, T_obj>::const_volatile_mem_functor0()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1344:45: error: 'nullptr' was not declared in this scope > const_volatile_mem_functor0() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1399:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) con > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1399:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) con > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1407:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) con > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1407:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) con > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor1<T_return, T_obj, T_arg1>::const_volatile_mem_functor1()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1387:45: error: 'nullptr' was not declared in this scope > const_volatile_mem_functor1() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor1<T_return, T_obj, T_arg1>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1400:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor1<T_return, T_obj, T_arg1>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1408:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1446:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1446:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1455:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1455:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::const_volatile_mem_functor2()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1433:45: error: 'nullptr' was not declared in this scope > const_volatile_mem_functor2() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1447:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1447:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1496:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1496:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1506:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1506:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::const_volatile_mem_functor3()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1482:45: error: 'nullptr' was not declared in this scope > const_volatile_mem_functor3() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1549:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1549:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1560:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1560:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::const_volatile_mem_functor4()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1534:45: error: 'nullptr' was not declared in this scope > const_volatile_mem_functor4() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1605:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1605:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1617:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1617:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::const_volatile_mem_functor5()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1589:45: error: 'nullptr' was not declared in this scope > const_volatile_mem_functor5() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:71: error: '_A_a5' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:62: error: '_A_a5' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1664:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1664:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1677:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1677:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::const_volatile_mem_functor6()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1647:45: error: 'nullptr' was not declared in this scope > const_volatile_mem_functor6() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:71: error: '_A_a5' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:78: error: '_A_a6' was not declared in this scope > eturn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:62: error: '_A_a5' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:69: error: '_A_a6' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1726:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1726:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1740:44: error: 'type_trait_take_t' has not been declared > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1740:61: error: expected ',' or '...' before '<' token > T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, typ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::const_volatile_mem_functor7()': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1708:45: error: 'nullptr' was not declared in this scope > const_volatile_mem_functor7() : func_ptr_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(const T_obj*, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:43: error: '_A_a1' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:50: error: '_A_a2' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:57: error: '_A_a3' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:64: error: '_A_a4' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:71: error: '_A_a5' was not declared in this scope > { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:78: error: '_A_a6' was not declared in this scope > urn (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:85: error: '_A_a7' was not declared in this scope > _A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(const T_obj&, int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:34: error: '_A_a1' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:41: error: '_A_a2' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:48: error: '_A_a3' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:55: error: '_A_a4' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:62: error: '_A_a5' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:69: error: '_A_a6' was not declared in this scope > { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:76: error: '_A_a7' was not declared in this scope > return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1855:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1855:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor1<T_return, T_obj, T_arg1>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1926:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1926:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1999:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1999:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2074:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2074:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2151:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2151:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:77: error: '_A_a5' was not declared in this scope > return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2230:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2230:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:77: error: '_A_a5' was not declared in this scope > turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:84: error: '_A_a6' was not declared in this scope > (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2311:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2311:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:77: error: '_A_a5' was not declared in this scope > turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:84: error: '_A_a6' was not declared in this scope > bj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:91: error: '_A_a7' was not declared in this scope > nvoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2447:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2447:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor1<T_return, T_obj, T_arg1>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2448:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2518:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2518:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2519:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2519:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2591:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2591:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2666:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2666:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2743:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2743:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:77: error: '_A_a5' was not declared in this scope > return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2822:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2822:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:77: error: '_A_a5' was not declared in this scope > turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:84: error: '_A_a6' was not declared in this scope > (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2903:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2903:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:77: error: '_A_a5' was not declared in this scope > turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:84: error: '_A_a6' was not declared in this scope > bj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:91: error: '_A_a7' was not declared in this scope > nvoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3039:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3039:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor1<T_return, T_obj, T_arg1>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3040:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3110:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3110:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3183:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3183:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3258:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3258:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3335:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3335:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:77: error: '_A_a5' was not declared in this scope > return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3414:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3414:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:77: error: '_A_a5' was not declared in this scope > turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:84: error: '_A_a6' was not declared in this scope > (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3495:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3495:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:77: error: '_A_a5' was not declared in this scope > turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:84: error: '_A_a6' was not declared in this scope > bj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:91: error: '_A_a7' was not declared in this scope > nvoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3631:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3631:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor1<T_return, T_obj, T_arg1>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3632:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3702:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3702:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3703:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3703:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3775:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3775:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3850:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3850:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3927:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3927:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:77: error: '_A_a5' was not declared in this scope > return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4006:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4006:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:77: error: '_A_a5' was not declared in this scope > turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:84: error: '_A_a6' was not declared in this scope > (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4087:23: error: 'type_trait_take_t' has not been declared > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4087:40: error: expected ',' or '...' before '<' token > T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2 > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:49: error: '_A_a1' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:56: error: '_A_a2' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:63: error: '_A_a3' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:70: error: '_A_a4' was not declared in this scope > { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:77: error: '_A_a5' was not declared in this scope > turn (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:84: error: '_A_a6' was not declared in this scope > bj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:91: error: '_A_a7' was not declared in this scope > nvoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:10:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h: At global scope: >/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:48:32: warning: variadic templates only available with -std=c++11 or -std=gnu++11 > template<class T_functor, class... T_args> > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:53:54: error: 'is_base_of' in namespace 'std' does not name a template type > template<class U_functor, typename = typename std::is_base_of<adaptor_base, T > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:53:64: error: expected '>' before '<' token > template<class U_functor, typename = typename std::is_base_of<adaptor_base, T > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:56:8: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 > test(); > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:61:35: error: wrong number of template arguments (1, should be 2) > typename functor_trait<T_functor>::result_type > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:10:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:64:9: error: expected nested-name-specifier before 'type' > using type = decltype (test<T_functor> ()); > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:67:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 > template<typename T_functor, typename... T_args> > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:68:1: error: expected unqualified-id before 'using' > using deduce_result_t = typename deduce_result_type<T_functor, T_args...>::type > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:67:21: error: 'deduce_result_t' in namespace 'sigc' does not name a template type > { typedef sigc::deduce_result_t<T_functor, T_arg1, T_arg2, T_arg3, T_arg4, > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:69:43: error: wrong number of template arguments (1, should be 2) > typedef typename functor_trait<T_functor>::result_type result_type; > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait' > struct functor_trait<T_functor, true, I_can_use_decltype> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:47: error: 'is_base_of' is not a member of 'std' > template <class T_functor, bool I_isadaptor = std::is_base_of<adaptor_base, T_f > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:75: error: expected primary-expression before ',' token > te <class T_functor, bool I_isadaptor = std::is_base_of<adaptor_base, T_functor > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:89: error: 'value' in namespace '::' does not name a type > nctor, bool I_isadaptor = std::is_base_of<adaptor_base, T_functor>::value> stru > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:298:8: error: 'adaptor_trait' is not a class template > struct adaptor_trait<T_functor, true> > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:312:38: error: wrong number of template arguments (2, should be 1) > struct adaptor_trait<T_functor, false> > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:298:37: note: provided for 'template<class T_functor> struct sigc::adaptor_trait' > struct adaptor_trait<T_functor, true> > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:8:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:57:35: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > slot_rep(const slot_rep& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:58:46: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > slot_rep& operator=(const slot_rep& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:60:20: error: expected ',' or '...' before '&&' token > slot_rep(slot_rep&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:60:30: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > slot_rep(slot_rep&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:60:30: error: invalid constructor; you probably meant 'sigc::internal::slot_rep (const sigc::internal::slot_rep&)' >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:61:31: error: expected ',' or '...' before '&&' token > slot_rep& operator=(slot_rep&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:61:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > slot_rep& operator=(slot_rep&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:91:58: error: expected ';' at end of member declaration > inline slot_rep(hook call__, hook destroy__, hook dup__) noexcept > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:91:60: error: 'noexcept' does not name a type > inline slot_rep(hook call__, hook destroy__, hook dup__) noexcept > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:91:60: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:119:52: error: expected ';' at end of member declaration > inline void set_parent(void* parent, hook cleanup) noexcept > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:119:54: error: 'noexcept' does not name a type > inline void set_parent(void* parent, hook cleanup) noexcept > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:119:54: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:150:36: error: expected ';' at end of member declaration > inline slot_do_bind(slot_rep* rep) noexcept : rep_(rep) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:150:38: error: 'noexcept' does not name a type > inline slot_do_bind(slot_rep* rep) noexcept : rep_(rep) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:150:38: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:168:38: error: expected ';' at end of member declaration > inline slot_do_unbind(slot_rep* rep) noexcept : rep_(rep) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:168:40: error: 'noexcept' does not name a type > inline slot_do_unbind(slot_rep* rep) noexcept : rep_(rep) {} > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:168:40: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:253:13: error: expected ';' at end of member declaration > slot_base() noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:253:15: error: 'noexcept' does not name a type > slot_base() noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:253:15: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:258:35: error: expected ';' at end of member declaration > explicit slot_base(rep_type* rep) noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:258:37: error: 'noexcept' does not name a type > explicit slot_base(rep_type* rep) noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:258:37: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:269:22: error: expected ',' or '...' before '&&' token > slot_base(slot_base&& src); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:269:28: error: invalid constructor; you probably meant 'sigc::slot_base (const sigc::slot_base&)' > slot_base(slot_base&& src); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:280:19: error: expected ';' at end of member declaration > operator bool() const noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:280:25: error: 'noexcept' does not name a type > operator bool() const noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:280:25: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:289:58: error: expected ';' at end of member declaration > void set_parent(void* parent, void* (*cleanup)(void*)) const noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:289:64: error: 'noexcept' does not name a type > void set_parent(void* parent, void* (*cleanup)(void*)) const noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:289:64: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:308:23: error: expected ';' at end of member declaration > inline bool empty() const noexcept > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:308:29: error: 'noexcept' does not name a type > inline bool empty() const noexcept > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:308:29: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:314:25: error: expected ';' at end of member declaration > inline bool blocked() const noexcept > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:314:31: error: 'noexcept' does not name a type > inline bool blocked() const noexcept > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:314:31: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:325:38: error: expected ';' at end of member declaration > bool block(bool should_block = true) noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:325:40: error: 'noexcept' does not name a type > bool block(bool should_block = true) noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:325:40: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:330:16: error: expected ';' at end of member declaration > bool unblock() noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:330:18: error: 'noexcept' does not name a type > bool unblock() noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:330:18: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:8:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:351:33: error: expected ',' or '...' before '&&' token > slot_base& operator=(slot_base&& src); > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27:0, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:45:58: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > typed_slot_rep& operator=(const typed_slot_rep& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:47:32: error: expected ',' or '...' before '&&' token > typed_slot_rep(typed_slot_rep&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:47:42: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > typed_slot_rep(typed_slot_rep&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:47:42: error: invalid constructor; you probably meant 'sigc::internal::typed_slot_rep<T_functor> (const sigc::internal::typed_slot_rep<T_functor>&)' >/usr/include/sigc++-2.0/sigc++/functors/slot.h:48:43: error: expected ',' or '...' before '&&' token > typed_slot_rep& operator=(typed_slot_rep&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:48:53: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > typed_slot_rep& operator=(typed_slot_rep&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In constructor 'sigc::internal::typed_slot_rep<T_functor>::typed_slot_rep(const T_functor&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:38:16: error: 'nullptr' was not declared in this scope > : slot_rep(nullptr, &destroy, &dup), functor_(functor) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In destructor 'sigc::internal::typed_slot_rep<T_functor>::~typed_slot_rep()': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:52:15: error: 'nullptr' was not declared in this scope > call_ = nullptr; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void* sigc::internal::typed_slot_rep<T_functor>::destroy(void*)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:63:22: error: 'nullptr' was not declared in this scope > self_->call_ = nullptr; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:137:42: error: 'type_trait_take_t' has not been declared > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:137:59: error: expected ',' or '...' before '<' token > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, int)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:141:73: error: 'type_trait_take_t' was not declared in this scope > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:142:17: error: 'a_1' was not declared in this scope > (a_1); > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:141:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:141:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:141:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27:0, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:173:42: error: 'type_trait_take_t' has not been declared > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_tr > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:173:59: error: expected ',' or '...' before '<' token > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_tr > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::call_it(sigc::internal::slot_rep*, int)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:177:73: error: 'type_trait_take_t' was not declared in this scope > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_ > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:177:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:177:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:177:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27:0, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:177:124: error: expected primary-expression before '>>' token > OUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:178:17: error: 'a_1' was not declared in this scope > (a_1, a_2); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:178:22: error: 'a_2' was not declared in this scope > (a_1, a_2); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:211:42: error: 'type_trait_take_t' has not been declared > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_tr > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:211:59: error: expected ',' or '...' before '<' token > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_tr > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27:0, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call3<T_functor, T_return, T_arg1, T_arg2, T_arg3>::call_it(sigc::internal::slot_rep*, int)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:215:73: error: 'type_trait_take_t' was not declared in this scope > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_ > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:215:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:215:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:215:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27:0, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:215:124: error: expected primary-expression before '>' token > ATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:215:125: error: expected primary-expression before ',' token > TOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:215:151: error: expected primary-expression before '>>' token > ype_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:216:17: error: 'a_1' was not declared in this scope > (a_1, a_2, a_3); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:216:22: error: 'a_2' was not declared in this scope > (a_1, a_2, a_3); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:216:27: error: 'a_3' was not declared in this scope > (a_1, a_2, a_3); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:251:42: error: 'type_trait_take_t' has not been declared > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_tr > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:251:59: error: expected ',' or '...' before '<' token > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_tr > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call4<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4>::call_it(sigc::internal::slot_rep*, int)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:255:73: error: 'type_trait_take_t' was not declared in this scope > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_ > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:255:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:255:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:255:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27:0, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:255:124: error: expected primary-expression before '>' token > ATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:255:125: error: expected primary-expression before ',' token > TOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:255:151: error: expected primary-expression before '>' token > _take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:255:152: error: expected primary-expression before ',' token > take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:255:178: error: expected primary-expression before '>>' token > ype_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:256:17: error: 'a_1' was not declared in this scope > (a_1, a_2, a_3, a_4); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:256:22: error: 'a_2' was not declared in this scope > (a_1, a_2, a_3, a_4); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:256:27: error: 'a_3' was not declared in this scope > (a_1, a_2, a_3, a_4); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:256:32: error: 'a_4' was not declared in this scope > (a_1, a_2, a_3, a_4); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:293:42: error: 'type_trait_take_t' has not been declared > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_tr > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:293:59: error: expected ',' or '...' before '<' token > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_tr > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call5<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::call_it(sigc::internal::slot_rep*, int)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:297:73: error: 'type_trait_take_t' was not declared in this scope > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_ > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:297:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:297:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:297:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27:0, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:297:124: error: expected primary-expression before '>' token > ATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:297:125: error: expected primary-expression before ',' token > TOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:297:151: error: expected primary-expression before '>' token > _take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:297:152: error: expected primary-expression before ',' token > take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:297:178: error: expected primary-expression before '>' token > _take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:297:179: error: expected primary-expression before ',' token > take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:297:205: error: expected primary-expression before '>>' token > ype_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:298:17: error: 'a_1' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:298:22: error: 'a_2' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:298:27: error: 'a_3' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:298:32: error: 'a_4' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:298:37: error: 'a_5' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:337:42: error: 'type_trait_take_t' has not been declared > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_tr > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:337:59: error: expected ',' or '...' before '<' token > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_tr > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call6<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::call_it(sigc::internal::slot_rep*, int)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:341:73: error: 'type_trait_take_t' was not declared in this scope > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_ > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:341:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:341:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:341:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27:0, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:341:124: error: expected primary-expression before '>' token > ATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:341:125: error: expected primary-expression before ',' token > TOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:341:151: error: expected primary-expression before '>' token > _take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:341:152: error: expected primary-expression before ',' token > take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:341:178: error: expected primary-expression before '>' token > _take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:341:179: error: expected primary-expression before ',' token > take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:341:205: error: expected primary-expression before '>' token > _take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:341:206: error: expected primary-expression before ',' token > take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:341:232: error: expected primary-expression before '>>' token > ype_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:342:17: error: 'a_1' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5, a_6); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:342:22: error: 'a_2' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5, a_6); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:342:27: error: 'a_3' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5, a_6); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:342:32: error: 'a_4' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5, a_6); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:342:37: error: 'a_5' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5, a_6); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:342:42: error: 'a_6' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5, a_6); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:383:42: error: 'type_trait_take_t' has not been declared > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_tr > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:383:59: error: expected ',' or '...' before '<' token > static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_tr > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27:0, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call7<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::call_it(sigc::internal::slot_rep*, int)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:73: error: 'type_trait_take_t' was not declared in this scope > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_ > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' > #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' > return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_tr > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:27:0, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:124: error: expected primary-expression before '>' token > ATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:125: error: expected primary-expression before ',' token > TOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:151: error: expected primary-expression before '>' token > _take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:152: error: expected primary-expression before ',' token > take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:178: error: expected primary-expression before '>' token > _take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:179: error: expected primary-expression before ',' token > take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:205: error: expected primary-expression before '>' token > _take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:206: error: expected primary-expression before ',' token > take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:232: error: expected primary-expression before '>' token > _take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_tra > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:233: error: expected primary-expression before ',' token > take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:387:259: error: expected primary-expression before '>>' token > ype_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:388:17: error: 'a_1' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5, a_6, a_7); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:388:22: error: 'a_2' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5, a_6, a_7); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:388:27: error: 'a_3' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5, a_6, a_7); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:388:32: error: 'a_4' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5, a_6, a_7); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:388:37: error: 'a_5' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5, a_6, a_7); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:388:42: error: 'a_6' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5, a_6, a_7); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:388:47: error: 'a_7' was not declared in this scope > (a_1, a_2, a_3, a_4, a_5, a_6, a_7); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:468:14: error: expected ',' or '...' before '&&' token > slot0(slot0&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:468:20: error: invalid constructor; you probably meant 'sigc::slot0<T_return> (const sigc::slot0<T_return>&)' > slot0(slot0&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:487:25: error: expected ',' or '...' before '&&' token > slot0& operator=(slot0&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot0<T_return>& sigc::slot0<T_return>::operator=(sigc::slot0<T_return>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:489:26: error: 'move' is not a member of 'std' > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:489:36: error: 'src' was not declared in this scope > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:503:30: error: '>>' should be '> >' within a nested template argument list > struct visitor<slot0<T_return>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot0<T_return> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot0<T_return>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:508:54: error: 'nullptr' was not declared in this scope > if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot0<T_return> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot0<T_return>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:516:34: error: 'nullptr' was not declared in this scope > _A_target.rep_->set_parent(nullptr, nullptr); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:553:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg1> arg1_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:560:44: error: 'arg1_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:567:30: error: 'arg1_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:598:14: error: expected ',' or '...' before '&&' token > slot1(slot1&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:598:20: error: invalid constructor; you probably meant 'sigc::slot1<T_return, T_arg1> (const sigc::slot1<T_return, T_arg1>&)' > slot1(slot1&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:617:25: error: expected ',' or '...' before '&&' token > slot1& operator=(slot1&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot1<T_return, T_arg1>& sigc::slot1<T_return, T_arg1>::operator=(sigc::slot1<T_return, T_arg1>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:619:26: error: 'move' is not a member of 'std' > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:619:36: error: 'src' was not declared in this scope > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:633:38: error: '>>' should be '> >' within a nested template argument list > struct visitor<slot1<T_return, T_arg1>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot1<T_return, T_arg1> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot1<T_return, T_arg1>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:638:54: error: 'nullptr' was not declared in this scope > if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot1<T_return, T_arg1> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot1<T_return, T_arg1>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:646:34: error: 'nullptr' was not declared in this scope > _A_target.rep_->set_parent(nullptr, nullptr); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:684:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg1> arg1_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:685:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg2> arg2_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:692:44: error: 'arg1_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:692:56: error: 'arg2_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:700:30: error: 'arg1_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:700:48: error: 'arg2_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2) const > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:731:14: error: expected ',' or '...' before '&&' token > slot2(slot2&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:731:20: error: invalid constructor; you probably meant 'sigc::slot2<T_return, T_arg1, T_arg2> (const sigc::slot2<T_return, T_arg1, T_arg2>&)' > slot2(slot2&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:750:25: error: expected ',' or '...' before '&&' token > slot2& operator=(slot2&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot2<T_return, T_arg1, T_arg2>& sigc::slot2<T_return, T_arg1, T_arg2>::operator=(sigc::slot2<T_return, T_arg1, T_arg2>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:752:26: error: 'move' is not a member of 'std' > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:752:36: error: 'src' was not declared in this scope > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:766:46: error: '>>' should be '> >' within a nested template argument list > struct visitor<slot2<T_return, T_arg1, T_arg2>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot2<T_return, T_arg1, T_arg2> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot2<T_return, T_arg1, T_arg2>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:771:54: error: 'nullptr' was not declared in this scope > if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot2<T_return, T_arg1, T_arg2> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot2<T_return, T_arg1, T_arg2>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:779:34: error: 'nullptr' was not declared in this scope > _A_target.rep_->set_parent(nullptr, nullptr); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:818:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg1> arg1_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:819:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg2> arg2_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:820:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg3> arg3_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:827:44: error: 'arg1_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:827:56: error: 'arg2_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:827:68: error: 'arg3_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:836:30: error: 'arg1_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:836:48: error: 'arg2_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:836:66: error: 'arg3_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:867:14: error: expected ',' or '...' before '&&' token > slot3(slot3&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:867:20: error: invalid constructor; you probably meant 'sigc::slot3<T_return, T_arg1, T_arg2, T_arg3> (const sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>&)' > slot3(slot3&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:886:25: error: expected ',' or '...' before '&&' token > slot3& operator=(slot3&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>& sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>::operator=(sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:888:26: error: 'move' is not a member of 'std' > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:888:36: error: 'src' was not declared in this scope > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:902:54: error: '>>' should be '> >' within a nested template argument list > struct visitor<slot3<T_return, T_arg1, T_arg2, T_arg3>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot3<T_return, T_arg1, T_arg2, T_arg3> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:907:54: error: 'nullptr' was not declared in this scope > if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot3<T_return, T_arg1, T_arg2, T_arg3> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:915:34: error: 'nullptr' was not declared in this scope > _A_target.rep_->set_parent(nullptr, nullptr); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:955:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg1> arg1_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:956:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg2> arg2_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:957:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg3> arg3_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:958:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg4> arg4_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:965:44: error: 'arg1_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:965:56: error: 'arg2_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:965:68: error: 'arg3_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:965:80: error: 'arg4_type_' has not been declared > _return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:975:30: error: 'arg1_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:975:48: error: 'arg2_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:975:66: error: 'arg3_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:975:84: error: 'arg4_type_' has not been declared > rn operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1006:14: error: expected ',' or '...' before '&&' token > slot4(slot4&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1006:20: error: invalid constructor; you probably meant 'sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4> (const sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>&)' > slot4(slot4&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1025:25: error: expected ',' or '...' before '&&' token > slot4& operator=(slot4&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>& sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>::operator=(sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1027:26: error: 'move' is not a member of 'std' > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1027:36: error: 'src' was not declared in this scope > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1041:62: error: '>>' should be '> >' within a nested template argument list > struct visitor<slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1046:54: error: 'nullptr' was not declared in this scope > if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1054:34: error: 'nullptr' was not declared in this scope > _A_target.rep_->set_parent(nullptr, nullptr); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1095:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg1> arg1_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1096:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg2> arg2_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1097:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg3> arg3_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1098:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg4> arg4_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1099:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg5> arg5_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1106:44: error: 'arg1_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1106:56: error: 'arg2_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1106:68: error: 'arg3_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1106:80: error: 'arg4_type_' has not been declared > _return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1106:92: error: 'arg5_type_' has not been declared > ll_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1117:30: error: 'arg1_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1117:48: error: 'arg2_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1117:66: error: 'arg3_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1117:84: error: 'arg4_type_' has not been declared > rn operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1117:102: error: 'arg5_type_' has not been declared > _type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1148:14: error: expected ',' or '...' before '&&' token > slot5(slot5&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1148:20: error: invalid constructor; you probably meant 'sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> (const sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>&)' > slot5(slot5&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1167:25: error: expected ',' or '...' before '&&' token > slot5& operator=(slot5&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>& sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator=(sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1169:26: error: 'move' is not a member of 'std' > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1169:36: error: 'src' was not declared in this scope > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1183:70: error: '>>' should be '> >' within a nested template argument list > struct visitor<slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1188:54: error: 'nullptr' was not declared in this scope > if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1196:34: error: 'nullptr' was not declared in this scope > _A_target.rep_->set_parent(nullptr, nullptr); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1238:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg1> arg1_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1239:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg2> arg2_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1240:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg3> arg3_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1241:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg4> arg4_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1242:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg5> arg5_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1243:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg6> arg6_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1250:44: error: 'arg1_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1250:56: error: 'arg2_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1250:68: error: 'arg3_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1250:80: error: 'arg4_type_' has not been declared > _return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1250:92: error: 'arg5_type_' has not been declared > ll_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1250:104: error: 'arg6_type_' has not been declared > _type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1262:30: error: 'arg1_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1262:48: error: 'arg2_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1262:66: error: 'arg3_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1262:84: error: 'arg4_type_' has not been declared > rn operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1262:102: error: 'arg5_type_' has not been declared > _type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1262:120: error: 'arg6_type_' has not been declared > _type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1293:14: error: expected ',' or '...' before '&&' token > slot6(slot6&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1293:20: error: invalid constructor; you probably meant 'sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> (const sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>&)' > slot6(slot6&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1312:25: error: expected ',' or '...' before '&&' token > slot6& operator=(slot6&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>& sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator=(sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1314:26: error: 'move' is not a member of 'std' > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1314:36: error: 'src' was not declared in this scope > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1328:78: error: '>>' should be '> >' within a nested template argument list > struct visitor<slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1333:54: error: 'nullptr' was not declared in this scope > if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1341:34: error: 'nullptr' was not declared in this scope > _A_target.rep_->set_parent(nullptr, nullptr); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1384:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg1> arg1_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1385:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg2> arg2_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1386:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg3> arg3_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1387:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg4> arg4_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1388:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg5> arg5_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1389:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg6> arg6_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1390:11: error: 'type_trait_take_t' does not name a type > typedef type_trait_take_t<T_arg7> arg7_type_; > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:44: error: 'arg1_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:56: error: 'arg2_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:68: error: 'arg3_type_' has not been declared > typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:80: error: 'arg4_type_' has not been declared > _return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:92: error: 'arg5_type_' has not been declared > ll_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:104: error: 'arg6_type_' has not been declared > _type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1397:116: error: 'arg7_type_' has not been declared > _type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:30: error: 'arg1_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:48: error: 'arg2_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:66: error: 'arg3_type_' has not been declared > inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:84: error: 'arg4_type_' has not been declared > rn operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:102: error: 'arg5_type_' has not been declared > _type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:120: error: 'arg6_type_' has not been declared > _type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1410:138: error: 'arg7_type_' has not been declared > _type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1441:14: error: expected ',' or '...' before '&&' token > slot7(slot7&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1441:20: error: invalid constructor; you probably meant 'sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> (const sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)' > slot7(slot7&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1460:25: error: expected ',' or '...' before '&&' token > slot7& operator=(slot7&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>& sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator=(sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1462:26: error: 'move' is not a member of 'std' > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1462:36: error: 'src' was not declared in this scope > slot_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1476:86: error: '>>' should be '> >' within a nested template argument list > isitor<slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1481:54: error: 'nullptr' was not declared in this scope > if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1489:34: error: 'nullptr' was not declared in this scope > _A_target.rep_->set_parent(nullptr, nullptr); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1572:12: error: expected ',' or '...' before '&&' token > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1572:18: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> (const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)' > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1590:23: error: expected ',' or '...' before '&&' token > slot& operator=(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>& sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator=(sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1592:28: error: 'move' is not a member of 'std' > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1592:38: error: 'src' was not declared in this scope > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1621:85: error: '>>' should be '> >' within a nested template argument list > visitor<slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>> > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1626:54: error: 'nullptr' was not declared in this scope > if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1634:34: error: 'nullptr' was not declared in this scope > _A_target.rep_->set_parent(nullptr, nullptr); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1684:12: error: expected ',' or '...' before '&&' token > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1684:18: error: invalid constructor; you probably meant 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)' > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1702:23: error: expected ',' or '...' before '&&' token > slot& operator=(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1704:28: error: 'move' is not a member of 'std' > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1704:38: error: 'src' was not declared in this scope > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1747:12: error: expected ',' or '...' before '&&' token > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1747:18: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)' > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1765:23: error: expected ',' or '...' before '&&' token > slot& operator=(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1767:28: error: 'move' is not a member of 'std' > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1767:38: error: 'src' was not declared in this scope > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1810:12: error: expected ',' or '...' before '&&' token > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1810:18: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)' > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1828:23: error: expected ',' or '...' before '&&' token > slot& operator=(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1830:28: error: 'move' is not a member of 'std' > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1830:38: error: 'src' was not declared in this scope > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1873:12: error: expected ',' or '...' before '&&' token > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1873:18: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)' > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1891:23: error: expected ',' or '...' before '&&' token > slot& operator=(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1893:28: error: 'move' is not a member of 'std' > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1893:38: error: 'src' was not declared in this scope > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1936:12: error: expected ',' or '...' before '&&' token > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1936:18: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil> (const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>&)' > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1954:23: error: expected ',' or '...' before '&&' token > slot& operator=(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>& sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1956:28: error: 'move' is not a member of 'std' > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1956:38: error: 'src' was not declared in this scope > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1999:12: error: expected ',' or '...' before '&&' token > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:1999:18: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil> (const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>&)' > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:2017:23: error: expected ',' or '...' before '&&' token > slot& operator=(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>& sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>::operator=(sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:2019:28: error: 'move' is not a member of 'std' > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:2019:38: error: 'src' was not declared in this scope > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: >/usr/include/sigc++-2.0/sigc++/functors/slot.h:2062:12: error: expected ',' or '...' before '&&' token > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:2062:18: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil> (const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>&)' > slot(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:2080:23: error: expected ',' or '...' before '&&' token > slot& operator=(slot&& src) > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>& sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::operator=(sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/functors/slot.h:2082:28: error: 'move' is not a member of 'std' > parent_type::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot.h:2082:38: error: 'src' was not declared in this scope > parent_type::operator=(std::move(src)); > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal.h:8:0, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/signal_base.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal_base.h:54:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > signal_impl(const signal_impl& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:55:52: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > signal_impl& operator=(const signal_impl& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:57:26: error: expected ',' or '...' before '&&' token > signal_impl(signal_impl&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:57:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > signal_impl(signal_impl&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:57:36: error: invalid constructor; you probably meant 'sigc::internal::signal_impl (const sigc::internal::signal_impl&)' >/usr/include/sigc++-2.0/sigc++/signal_base.h:58:37: error: expected ',' or '...' before '&&' token > signal_impl& operator=(signal_impl&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:58:47: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 > signal_impl& operator=(signal_impl&& src) = delete; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:67:25: error: expected ';' at end of member declaration > inline void reference() noexcept > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:67:27: error: 'noexcept' does not name a type > inline void reference() noexcept > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:67:27: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/signal_base.h:71:30: error: expected ';' at end of member declaration > inline void reference_exec() noexcept > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:71:32: error: 'noexcept' does not name a type > inline void reference_exec() noexcept > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:71:32: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/signal_base.h:93:23: error: expected ';' at end of member declaration > inline bool empty() const noexcept > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:93:29: error: 'noexcept' does not name a type > inline bool empty() const noexcept > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:93:29: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/signal_base.h:102:20: error: expected ';' at end of member declaration > size_type size() const noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:102:26: error: 'noexcept' does not name a type > size_type size() const noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:102:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/signal_base.h:109:18: error: expected ';' at end of member declaration > bool blocked() const noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:109:24: error: 'noexcept' does not name a type > bool blocked() const noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:109:24: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/signal_base.h:121:38: error: expected ';' at end of member declaration > void block(bool should_block = true) noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:121:40: error: 'noexcept' does not name a type > void block(bool should_block = true) noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:121:40: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/signal_base.h:181:44: error: expected ';' at end of member declaration > inline signal_exec(const signal_impl* sig) noexcept > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:181:46: error: 'noexcept' does not name a type > inline signal_exec(const signal_impl* sig) noexcept > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:181:46: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/signal_base.h:289:15: error: expected ';' at end of member declaration > signal_base() noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:289:17: error: 'noexcept' does not name a type > signal_base() noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:289:17: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/signal_base.h:291:37: error: expected ';' at end of member declaration > signal_base(const signal_base& src) noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:291:39: error: 'noexcept' does not name a type > signal_base(const signal_base& src) noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:291:39: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/signal_base.h:293:26: error: expected ',' or '...' before '&&' token > signal_base(signal_base&& src); > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:293:32: error: invalid constructor; you probably meant 'sigc::signal_base (const sigc::signal_base&)' > signal_base(signal_base&& src); > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:299:37: error: expected ',' or '...' before '&&' token > signal_base& operator=(signal_base&& src); > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:304:23: error: expected ';' at end of member declaration > inline bool empty() const noexcept > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:304:29: error: 'noexcept' does not name a type > inline bool empty() const noexcept > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:304:29: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/signal_base.h:313:20: error: expected ';' at end of member declaration > size_type size() const noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:313:26: error: 'noexcept' does not name a type > size_type size() const noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:313:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/signal_base.h:320:18: error: expected ';' at end of member declaration > bool blocked() const noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:320:24: error: 'noexcept' does not name a type > bool blocked() const noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:320:24: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/signal_base.h:333:38: error: expected ';' at end of member declaration > void block(bool should_block = true) noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:333:40: error: 'noexcept' does not name a type > void block(bool should_block = true) noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:333:40: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >/usr/include/sigc++-2.0/sigc++/signal_base.h:339:16: error: expected ';' at end of member declaration > void unblock() noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:339:18: error: 'noexcept' does not name a type > void unblock() noexcept; > ^ >/usr/include/sigc++-2.0/sigc++/signal_base.h:339:18: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11 >In file included from ./inc/socket.hpp:23:0, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::slot_list<T_slot>::slot_list()': >/usr/include/sigc++-2.0/sigc++/signal.h:190:13: error: 'nullptr' was not declared in this scope > : list_(nullptr) {} > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'void sigc::slot_list<T_slot>::pop_back()': >/usr/include/sigc++-2.0/sigc++/signal.h:255:12: error: 'tmp_' does not name a type > auto tmp_ = end(); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:256:15: error: 'tmp_' was not declared in this scope > erase(--tmp_); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_iterator_buf<T_emitter, T_result>::slot_iterator_buf()': >/usr/include/sigc++-2.0/sigc++/signal.h:291:10: error: 'nullptr' was not declared in this scope > : c_(nullptr), invoked_(false) {} > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_iterator_buf<T_emitter, void>::slot_iterator_buf()': >/usr/include/sigc++-2.0/sigc++/signal.h:368:10: error: 'nullptr' was not declared in this scope > : c_(nullptr), invoked_(false) {} > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_reverse_iterator_buf<T_emitter, T_result>::slot_reverse_iterator_buf()': >/usr/include/sigc++-2.0/sigc++/signal.h:445:10: error: 'nullptr' was not declared in this scope > : c_(nullptr), invoked_(false) {} > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_reverse_iterator_buf<T_emitter, void>::slot_reverse_iterator_buf()': >/usr/include/sigc++-2.0/sigc++/signal.h:524:10: error: 'nullptr' was not declared in this scope > : c_(nullptr), invoked_(false) {} > ^ >In file included from ./inc/socket.hpp:23:0, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:819:33: error: expected ')' before '<' token > signal_emit1(type_trait_take_t<T_arg1> _A_a1) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:836:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:836:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:857:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:857:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:872:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg1> _A_a1_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit1<T_return, T_arg1, T_accumulator>::operator()(const slot_type&) const': >/usr/include/sigc++-2.0/sigc++/signal.h:828:99: error: '_A_a1_' was not declared in this scope > t<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1<T_return, T_arg1, T_accumulator>::result_type sigc::internal::signal_emit1<T_return, T_arg1, T_accumulator>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:846:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1<T_return, T_arg1, T_accumulator>::result_type sigc::internal::signal_emit1<T_return, T_arg1, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:867:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:896:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:896:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:935:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:935:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1<T_return, T_arg1, sigc::nil>::result_type sigc::internal::signal_emit1<T_return, T_arg1, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:915:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1<T_return, T_arg1, sigc::nil>::result_type sigc::internal::signal_emit1<T_return, T_arg1, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:961:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:994:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:994:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1014:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1014:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1<void, T_arg1, sigc::nil>::result_type sigc::internal::signal_emit1<void, T_arg1, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1004:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1<void, T_arg1, sigc::nil>::result_type sigc::internal::signal_emit1<void, T_arg1, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1030:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:1055:33: error: expected ')' before '<' token > signal_emit2(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1073:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1073:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1095:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1095:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1110:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg1> _A_a1_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1111:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg2> _A_a2_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, T_accumulator>::operator()(const slot_type&) const': >/usr/include/sigc++-2.0/sigc++/signal.h:1064:99: error: '_A_a1_' was not declared in this scope > <typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1064:107: error: '_A_a2_' was not declared in this scope > me slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, T_accumulator>::result_type sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, T_accumulator>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1083:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1, _A_a2); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1083:30: error: '_A_a2' was not declared in this scope > self_type self (_A_a1, _A_a2); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, T_accumulator>::result_type sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1105:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1, _A_a2); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1105:30: error: '_A_a2' was not declared in this scope > self_type self (_A_a1, _A_a2); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:1136:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1136:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1176:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1176:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, sigc::nil>::result_type sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1155:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1155:78: error: '_A_a2' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, sigc::nil>::result_type sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1202:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1202:78: error: '_A_a2' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:1236:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1236:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1257:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1257:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2<void, T_arg1, T_arg2, sigc::nil>::result_type sigc::internal::signal_emit2<void, T_arg1, T_arg2, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1246:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1246:75: error: '_A_a2' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2<void, T_arg1, T_arg2, sigc::nil>::result_type sigc::internal::signal_emit2<void, T_arg1, T_arg2, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1273:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1273:75: error: '_A_a2' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:1298:33: error: expected ')' before '<' token > signal_emit3(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1317:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1317:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1340:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1340:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1355:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg1> _A_a1_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1356:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg2> _A_a2_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1357:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg3> _A_a3_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::operator()(const slot_type&) const': >/usr/include/sigc++-2.0/sigc++/signal.h:1307:99: error: '_A_a1_' was not declared in this scope > <typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1307:107: error: '_A_a2_' was not declared in this scope > e slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1307:115: error: '_A_a3_' was not declared in this scope > type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::result_type sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1327:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1327:30: error: '_A_a2' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1327:37: error: '_A_a3' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::result_type sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1350:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1350:30: error: '_A_a2' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1350:37: error: '_A_a3' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:1383:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1383:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1424:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1424:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, sigc::nil>::result_type sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1402:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1402:78: error: '_A_a2' was not declared in this scope > _ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1402:85: error: '_A_a3' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, sigc::nil>::result_type sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1450:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1450:78: error: '_A_a2' was not declared in this scope > _ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1450:85: error: '_A_a3' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:1485:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1485:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1507:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1507:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3<void, T_arg1, T_arg2, T_arg3, sigc::nil>::result_type sigc::internal::signal_emit3<void, T_arg1, T_arg2, T_arg3, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1495:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1495:75: error: '_A_a2' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1495:82: error: '_A_a3' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3<void, T_arg1, T_arg2, T_arg3, sigc::nil>::result_type sigc::internal::signal_emit3<void, T_arg1, T_arg2, T_arg3, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1523:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1523:75: error: '_A_a2' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1523:82: error: '_A_a3' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:1548:33: error: expected ')' before '<' token > signal_emit4(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1568:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1568:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1592:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1592:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1607:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg1> _A_a1_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1608:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg2> _A_a2_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1609:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg3> _A_a3_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1610:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg4> _A_a4_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::operator()(const slot_type&) const': >/usr/include/sigc++-2.0/sigc++/signal.h:1557:99: error: '_A_a1_' was not declared in this scope > <typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1557:107: error: '_A_a2_' was not declared in this scope > e slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1557:115: error: '_A_a3_' was not declared in this scope > ype::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1557:123: error: '_A_a4_' was not declared in this scope > ll_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::result_type sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1578:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1578:30: error: '_A_a2' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1578:37: error: '_A_a3' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1578:44: error: '_A_a4' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::result_type sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1602:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1602:30: error: '_A_a2' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1602:37: error: '_A_a3' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1602:44: error: '_A_a4' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:1637:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1637:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1679:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1679:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::result_type sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1656:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1656:78: error: '_A_a2' was not declared in this scope > _ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1656:85: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1656:92: error: '_A_a4' was not declared in this scope > erpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::result_type sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1705:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1705:78: error: '_A_a2' was not declared in this scope > _ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1705:85: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1705:92: error: '_A_a4' was not declared in this scope > erpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:1741:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1741:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1764:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1764:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4<void, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::result_type sigc::internal::signal_emit4<void, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1751:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1751:75: error: '_A_a2' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1751:82: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1751:89: error: '_A_a4' was not declared in this scope > erpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4<void, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::result_type sigc::internal::signal_emit4<void, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1780:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1780:75: error: '_A_a2' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1780:82: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1780:89: error: '_A_a4' was not declared in this scope > erpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:1805:33: error: expected ')' before '<' token > signal_emit5(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1826:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1826:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1851:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1851:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1866:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg1> _A_a1_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1867:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg2> _A_a2_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1868:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg3> _A_a3_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1869:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg4> _A_a4_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1870:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg5> _A_a5_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::operator()(const slot_type&) const': >/usr/include/sigc++-2.0/sigc++/signal.h:1814:99: error: '_A_a1_' was not declared in this scope > <typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1814:107: error: '_A_a2_' was not declared in this scope > e slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1814:115: error: '_A_a3_' was not declared in this scope > ype::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1814:123: error: '_A_a4_' was not declared in this scope > l_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1814:131: error: '_A_a5_' was not declared in this scope > (_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::result_type sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1836:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1836:30: error: '_A_a2' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1836:37: error: '_A_a3' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1836:44: error: '_A_a4' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1836:51: error: '_A_a5' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::result_type sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1861:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1861:30: error: '_A_a2' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1861:37: error: '_A_a3' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1861:44: error: '_A_a4' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1861:51: error: '_A_a5' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:1898:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1898:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1941:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1941:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::result_type sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1917:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1917:78: error: '_A_a2' was not declared in this scope > _ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1917:85: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1917:92: error: '_A_a4' was not declared in this scope > et_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1917:99: error: '_A_a5' was not declared in this scope > cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::result_type sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:1967:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1967:78: error: '_A_a2' was not declared in this scope > _ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1967:85: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1967:92: error: '_A_a4' was not declared in this scope > et_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:1967:99: error: '_A_a5' was not declared in this scope > cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:2004:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2004:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2028:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2028:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::result_type sigc::internal::signal_emit5<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2014:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2014:75: error: '_A_a2' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2014:82: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2014:89: error: '_A_a4' was not declared in this scope > et_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2014:96: error: '_A_a5' was not declared in this scope > cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::result_type sigc::internal::signal_emit5<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2044:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2044:75: error: '_A_a2' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2044:82: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2044:89: error: '_A_a4' was not declared in this scope > et_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2044:96: error: '_A_a5' was not declared in this scope > cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:2069:33: error: expected ')' before '<' token > signal_emit6(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2091:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2091:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2117:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2117:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2132:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg1> _A_a1_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2133:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg2> _A_a2_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2134:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg3> _A_a3_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2135:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg4> _A_a4_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2136:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg5> _A_a5_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2137:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg6> _A_a6_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::operator()(const slot_type&) const': >/usr/include/sigc++-2.0/sigc++/signal.h:2078:99: error: '_A_a1_' was not declared in this scope > <typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2078:107: error: '_A_a2_' was not declared in this scope > e slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2078:115: error: '_A_a3_' was not declared in this scope > ype::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2078:123: error: '_A_a4_' was not declared in this scope > l_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2078:131: error: '_A_a5_' was not declared in this scope > _A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2078:139: error: '_A_a6_' was not declared in this scope > .rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::result_type sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2101:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2101:30: error: '_A_a2' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2101:37: error: '_A_a3' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2101:44: error: '_A_a4' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2101:51: error: '_A_a5' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2101:58: error: '_A_a6' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::result_type sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2127:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2127:30: error: '_A_a2' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2127:37: error: '_A_a3' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2127:44: error: '_A_a4' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2127:51: error: '_A_a5' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2127:58: error: '_A_a6' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:2166:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2166:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2210:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2210:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::result_type sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2185:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2185:78: error: '_A_a2' was not declared in this scope > _ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2185:85: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2185:92: error: '_A_a4' was not declared in this scope > et_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2185:99: error: '_A_a5' was not declared in this scope > <call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2185:106: error: '_A_a6' was not declared in this scope > ll_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::result_type sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2236:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2236:78: error: '_A_a2' was not declared in this scope > _ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2236:85: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2236:92: error: '_A_a4' was not declared in this scope > et_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2236:99: error: '_A_a5' was not declared in this scope > <call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2236:106: error: '_A_a6' was not declared in this scope > ll_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:2274:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2274:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2299:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2299:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::result_type sigc::internal::signal_emit6<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2284:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2284:75: error: '_A_a2' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2284:82: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2284:89: error: '_A_a4' was not declared in this scope > et_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2284:96: error: '_A_a5' was not declared in this scope > <call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2284:103: error: '_A_a6' was not declared in this scope > ll_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::result_type sigc::internal::signal_emit6<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2315:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2315:75: error: '_A_a2' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2315:82: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2315:89: error: '_A_a4' was not declared in this scope > et_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2315:96: error: '_A_a5' was not declared in this scope > <call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2315:103: error: '_A_a6' was not declared in this scope > ll_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:2340:33: error: expected ')' before '<' token > signal_emit7(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2363:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2363:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >In file included from ./inc/socket.hpp:23:0, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/signal.h:2390:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2390:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2405:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg1> _A_a1_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2406:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg2> _A_a2_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2407:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg3> _A_a3_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2408:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg4> _A_a4_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2409:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg5> _A_a5_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2410:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg6> _A_a6_; > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2411:3: error: 'type_trait_take_t' does not name a type > type_trait_take_t<T_arg7> _A_a7_; > ^ >In file included from ./inc/socket.hpp:23:0, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::operator()(const slot_type&) const': >/usr/include/sigc++-2.0/sigc++/signal.h:2349:99: error: '_A_a1_' was not declared in this scope > <typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2349:107: error: '_A_a2_' was not declared in this scope > e slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2349:115: error: '_A_a3_' was not declared in this scope > ype::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2349:123: error: '_A_a4_' was not declared in this scope > l_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2349:131: error: '_A_a5_' was not declared in this scope > _A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2349:139: error: '_A_a6_' was not declared in this scope > rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2349:147: error: '_A_a7_' was not declared in this scope > all_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } > ^ >In file included from ./inc/socket.hpp:23:0, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::result_type sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2373:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2373:30: error: '_A_a2' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2373:37: error: '_A_a3' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2373:44: error: '_A_a4' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2373:51: error: '_A_a5' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2373:58: error: '_A_a6' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2373:65: error: '_A_a7' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::result_type sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2400:23: error: '_A_a1' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2400:30: error: '_A_a2' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2400:37: error: '_A_a3' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2400:44: error: '_A_a4' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2400:51: error: '_A_a5' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2400:58: error: '_A_a6' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2400:65: error: '_A_a7' was not declared in this scope > self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:2441:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2441:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2486:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2486:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::result_type sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2460:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2460:78: error: '_A_a2' was not declared in this scope > _ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2460:85: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2460:92: error: '_A_a4' was not declared in this scope > et_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2460:99: error: '_A_a5' was not declared in this scope > <call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2460:106: error: '_A_a6' was not declared in this scope > ype>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2460:113: error: '_A_a7' was not declared in this scope > >(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::result_type sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2512:71: error: '_A_a1' was not declared in this scope > r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2512:78: error: '_A_a2' was not declared in this scope > _ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2512:85: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2512:92: error: '_A_a4' was not declared in this scope > et_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2512:99: error: '_A_a5' was not declared in this scope > <call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2512:106: error: '_A_a6' was not declared in this scope > ype>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2512:113: error: '_A_a7' was not declared in this scope > >(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:2551:46: error: 'type_trait_take_t' has not been declared > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2551:63: error: expected ',' or '...' before '<' token > static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, t > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2577:54: error: 'type_trait_take_t' has not been declared > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2577:71: error: expected ',' or '...' before '<' token > static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::result_type sigc::internal::signal_emit7<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::emit(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2561:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2561:75: error: '_A_a2' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2561:82: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2561:89: error: '_A_a4' was not declared in this scope > et_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2561:96: error: '_A_a5' was not declared in this scope > <call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2561:103: error: '_A_a6' was not declared in this scope > ype>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2561:110: error: '_A_a7' was not declared in this scope > >(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::result_type sigc::internal::signal_emit7<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)': >/usr/include/sigc++-2.0/sigc++/signal.h:2593:68: error: '_A_a1' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2593:75: error: '_A_a2' was not declared in this scope > (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2593:82: error: '_A_a3' was not declared in this scope > interpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2593:89: error: '_A_a4' was not declared in this scope > et_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2593:96: error: '_A_a5' was not declared in this scope > <call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2593:103: error: '_A_a6' was not declared in this scope > ype>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2593:110: error: '_A_a7' was not declared in this scope > >(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:2716:18: error: expected ',' or '...' before '&&' token > signal0(signal0&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2716:24: error: invalid constructor; you probably meant 'sigc::signal0<T_return, T_accumulator> (const sigc::signal0<T_return, T_accumulator>&)' > signal0(signal0&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2725:29: error: expected ',' or '...' before '&&' token > signal0& operator=(signal0&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal0<T_return, T_accumulator>& sigc::signal0<T_return, T_accumulator>::operator=(sigc::signal0<T_return, T_accumulator>)': >/usr/include/sigc++-2.0/sigc++/signal.h:2727:28: error: 'move' is not a member of 'std' > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2727:38: error: 'src' was not declared in this scope > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:2809:20: error: 'type_trait_take_t' has not been declared > result_type emit(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2809:37: error: expected ',' or '...' before '<' token > result_type emit(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2813:28: error: 'type_trait_take_t' has not been declared > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2813:45: error: expected ',' or '...' before '<' token > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2817:26: error: 'type_trait_take_t' has not been declared > result_type operator()(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2817:43: error: expected ',' or '...' before '<' token > result_type operator()(type_trait_take_t<T_arg1> _A_a1) const > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2827:50: error: 'type_trait_take_t' was not declared in this scope > bound_const_mem_functor1<result_type, signal1, type_trait_take_t<T_arg1>> mak > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2827:87: error: a function call cannot appear in a constant-expression > mem_functor1<result_type, signal1, type_trait_take_t<T_arg1>> make_slot() const > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2827:89: error: template argument 3 is invalid > mem_functor1<result_type, signal1, type_trait_take_t<T_arg1>> make_slot() const > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2828:5: error: expected unqualified-id before '{' token > { return bound_const_mem_functor1<result_type, signal1, type_trait_take_t<T > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2849:18: error: expected ',' or '...' before '&&' token > signal1(signal1&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2849:24: error: invalid constructor; you probably meant 'sigc::signal1<T_return, T_arg1, T_accumulator> (const sigc::signal1<T_return, T_arg1, T_accumulator>&)' > signal1(signal1&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2858:29: error: expected ',' or '...' before '&&' token > signal1& operator=(signal1&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1<T_return, T_arg1, T_accumulator>::result_type sigc::signal1<T_return, T_arg1, T_accumulator>::emit(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:2810:40: error: '_A_a1' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1<T_return, T_arg1, T_accumulator>::result_type sigc::signal1<T_return, T_arg1, T_accumulator>::emit_reverse(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:2814:48: error: '_A_a1' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1<T_return, T_arg1, T_accumulator>::result_type sigc::signal1<T_return, T_arg1, T_accumulator>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:2818:19: error: '_A_a1' was not declared in this scope > { return emit(_A_a1); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1<T_return, T_arg1, T_accumulator>& sigc::signal1<T_return, T_arg1, T_accumulator>::operator=(sigc::signal1<T_return, T_arg1, T_accumulator>)': >/usr/include/sigc++-2.0/sigc++/signal.h:2860:28: error: 'move' is not a member of 'std' > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2860:38: error: 'src' was not declared in this scope > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:2944:20: error: 'type_trait_take_t' has not been declared > result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2944:37: error: expected ',' or '...' before '<' token > result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2948:28: error: 'type_trait_take_t' has not been declared > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2948:45: error: expected ',' or '...' before '<' token > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2952:26: error: 'type_trait_take_t' has not been declared > result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2952:43: error: expected ',' or '...' before '<' token > result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2962:50: error: 'type_trait_take_t' was not declared in this scope > bound_const_mem_functor2<result_type, signal2, type_trait_take_t<T_arg1>, typ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2962:74: error: wrong number of template arguments (3, should be 4) > nd_const_mem_functor2<result_type, signal2, type_trait_take_t<T_arg1>, type_tra > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2488:7: note: provided for 'template<class T_return, class T_obj, class T_arg1, class T_arg2> class sigc::bound_const_mem_functor2' > class bound_const_mem_functor2 > ^ >In file included from ./inc/socket.hpp:23:0, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/signal.h:2962:75: error: expected unqualified-id before ',' token > d_const_mem_functor2<result_type, signal2, type_trait_take_t<T_arg1>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2984:18: error: expected ',' or '...' before '&&' token > signal2(signal2&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2984:24: error: invalid constructor; you probably meant 'sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator> (const sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>&)' > signal2(signal2&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2993:29: error: expected ',' or '...' before '&&' token > signal2& operator=(signal2&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::result_type sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::emit(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:2945:40: error: '_A_a1' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2945:47: error: '_A_a2' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::result_type sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::emit_reverse(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:2949:48: error: '_A_a1' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2949:55: error: '_A_a2' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::result_type sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:2953:19: error: '_A_a1' was not declared in this scope > { return emit(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2953:26: error: '_A_a2' was not declared in this scope > { return emit(_A_a1, _A_a2); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>& sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::operator=(sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>)': >/usr/include/sigc++-2.0/sigc++/signal.h:2995:28: error: 'move' is not a member of 'std' > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:2995:38: error: 'src' was not declared in this scope > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:3081:20: error: 'type_trait_take_t' has not been declared > result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3081:37: error: expected ',' or '...' before '<' token > result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3085:28: error: 'type_trait_take_t' has not been declared > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3085:45: error: expected ',' or '...' before '<' token > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3089:26: error: 'type_trait_take_t' has not been declared > result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3089:43: error: expected ',' or '...' before '<' token > result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3099:50: error: 'type_trait_take_t' was not declared in this scope > bound_const_mem_functor3<result_type, signal3, type_trait_take_t<T_arg1>, typ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3099:74: error: wrong number of template arguments (3, should be 5) > nd_const_mem_functor3<result_type, signal3, type_trait_take_t<T_arg1>, type_tra > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2560:7: note: provided for 'template<class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3> class sigc::bound_const_mem_functor3' > class bound_const_mem_functor3 > ^ >In file included from ./inc/socket.hpp:23:0, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/signal.h:3099:75: error: expected unqualified-id before ',' token > d_const_mem_functor3<result_type, signal3, type_trait_take_t<T_arg1>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3121:18: error: expected ',' or '...' before '&&' token > signal3(signal3&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3121:24: error: invalid constructor; you probably meant 'sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator> (const sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>&)' > signal3(signal3&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3130:29: error: expected ',' or '...' before '&&' token > signal3& operator=(signal3&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::result_type sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::emit(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3082:40: error: '_A_a1' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3082:47: error: '_A_a2' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3082:54: error: '_A_a3' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::result_type sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::emit_reverse(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3086:48: error: '_A_a1' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3086:55: error: '_A_a2' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3086:62: error: '_A_a3' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::result_type sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3090:19: error: '_A_a1' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3090:26: error: '_A_a2' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3090:33: error: '_A_a3' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>& sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::operator=(sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>)': >/usr/include/sigc++-2.0/sigc++/signal.h:3132:28: error: 'move' is not a member of 'std' > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3132:38: error: 'src' was not declared in this scope > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:3220:20: error: 'type_trait_take_t' has not been declared > result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3220:37: error: expected ',' or '...' before '<' token > result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3224:28: error: 'type_trait_take_t' has not been declared > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3224:45: error: expected ',' or '...' before '<' token > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3228:26: error: 'type_trait_take_t' has not been declared > result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3228:43: error: expected ',' or '...' before '<' token > result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3238:50: error: 'type_trait_take_t' was not declared in this scope > bound_const_mem_functor4<result_type, signal4, type_trait_take_t<T_arg1>, typ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3238:74: error: wrong number of template arguments (3, should be 6) > nd_const_mem_functor4<result_type, signal4, type_trait_take_t<T_arg1>, type_tra > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2634:7: note: provided for 'template<class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4> class sigc::bound_const_mem_functor4' > class bound_const_mem_functor4 > ^ >In file included from ./inc/socket.hpp:23:0, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/signal.h:3238:75: error: expected unqualified-id before ',' token > d_const_mem_functor4<result_type, signal4, type_trait_take_t<T_arg1>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3260:18: error: expected ',' or '...' before '&&' token > signal4(signal4&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3260:24: error: invalid constructor; you probably meant 'sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator> (const sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>&)' > signal4(signal4&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3269:29: error: expected ',' or '...' before '&&' token > signal4& operator=(signal4&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::result_type sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::emit(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3221:40: error: '_A_a1' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3221:47: error: '_A_a2' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3221:54: error: '_A_a3' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3221:61: error: '_A_a4' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::result_type sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::emit_reverse(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3225:48: error: '_A_a1' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3225:55: error: '_A_a2' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3225:62: error: '_A_a3' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3225:69: error: '_A_a4' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::result_type sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3229:19: error: '_A_a1' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3229:26: error: '_A_a2' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3229:33: error: '_A_a3' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3229:40: error: '_A_a4' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>& sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::operator=(sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>)': >/usr/include/sigc++-2.0/sigc++/signal.h:3271:28: error: 'move' is not a member of 'std' > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3271:38: error: 'src' was not declared in this scope > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:3361:20: error: 'type_trait_take_t' has not been declared > result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3361:37: error: expected ',' or '...' before '<' token > result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3365:28: error: 'type_trait_take_t' has not been declared > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3365:45: error: expected ',' or '...' before '<' token > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3369:26: error: 'type_trait_take_t' has not been declared > result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3369:43: error: expected ',' or '...' before '<' token > result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3379:50: error: 'type_trait_take_t' was not declared in this scope > bound_const_mem_functor5<result_type, signal5, type_trait_take_t<T_arg1>, typ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3379:74: error: wrong number of template arguments (3, should be 7) > nd_const_mem_functor5<result_type, signal5, type_trait_take_t<T_arg1>, type_tra > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2710:7: note: provided for 'template<class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> class sigc::bound_const_mem_functor5' > class bound_const_mem_functor5 > ^ >In file included from ./inc/socket.hpp:23:0, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/signal.h:3379:75: error: expected unqualified-id before ',' token > d_const_mem_functor5<result_type, signal5, type_trait_take_t<T_arg1>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3401:18: error: expected ',' or '...' before '&&' token > signal5(signal5&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3401:24: error: invalid constructor; you probably meant 'sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator> (const sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>&)' > signal5(signal5&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3410:29: error: expected ',' or '...' before '&&' token > signal5& operator=(signal5&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::result_type sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::emit(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3362:40: error: '_A_a1' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3362:47: error: '_A_a2' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3362:54: error: '_A_a3' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3362:61: error: '_A_a4' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3362:68: error: '_A_a5' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::result_type sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::emit_reverse(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3366:48: error: '_A_a1' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3366:55: error: '_A_a2' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3366:62: error: '_A_a3' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3366:69: error: '_A_a4' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3366:76: error: '_A_a5' was not declared in this scope > return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::result_type sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3370:19: error: '_A_a1' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3370:26: error: '_A_a2' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3370:33: error: '_A_a3' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3370:40: error: '_A_a4' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3370:47: error: '_A_a5' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>& sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::operator=(sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>)': >/usr/include/sigc++-2.0/sigc++/signal.h:3412:28: error: 'move' is not a member of 'std' > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3412:38: error: 'src' was not declared in this scope > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:3504:20: error: 'type_trait_take_t' has not been declared > result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3504:37: error: expected ',' or '...' before '<' token > result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3508:28: error: 'type_trait_take_t' has not been declared > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3508:45: error: expected ',' or '...' before '<' token > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3512:26: error: 'type_trait_take_t' has not been declared > result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3512:43: error: expected ',' or '...' before '<' token > result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3522:50: error: 'type_trait_take_t' was not declared in this scope > bound_const_mem_functor6<result_type, signal6, type_trait_take_t<T_arg1>, typ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3522:74: error: wrong number of template arguments (3, should be 8) > nd_const_mem_functor6<result_type, signal6, type_trait_take_t<T_arg1>, type_tra > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2788:7: note: provided for 'template<class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> class sigc::bound_const_mem_functor6' > class bound_const_mem_functor6 > ^ >In file included from ./inc/socket.hpp:23:0, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/signal.h:3522:75: error: expected unqualified-id before ',' token > d_const_mem_functor6<result_type, signal6, type_trait_take_t<T_arg1>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3544:18: error: expected ',' or '...' before '&&' token > signal6(signal6&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3544:24: error: invalid constructor; you probably meant 'sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator> (const sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>&)' > signal6(signal6&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3553:29: error: expected ',' or '...' before '&&' token > signal6& operator=(signal6&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::result_type sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::emit(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3505:40: error: '_A_a1' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3505:47: error: '_A_a2' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3505:54: error: '_A_a3' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3505:61: error: '_A_a4' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3505:68: error: '_A_a5' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3505:75: error: '_A_a6' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::result_type sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::emit_reverse(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3509:48: error: '_A_a1' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3509:55: error: '_A_a2' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3509:62: error: '_A_a3' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3509:69: error: '_A_a4' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3509:76: error: '_A_a5' was not declared in this scope > eturn emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3509:83: error: '_A_a6' was not declared in this scope > emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::result_type sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3513:19: error: '_A_a1' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3513:26: error: '_A_a2' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3513:33: error: '_A_a3' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3513:40: error: '_A_a4' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3513:47: error: '_A_a5' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3513:54: error: '_A_a6' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>& sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::operator=(sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>)': >/usr/include/sigc++-2.0/sigc++/signal.h:3555:28: error: 'move' is not a member of 'std' > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3555:38: error: 'src' was not declared in this scope > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:3649:20: error: 'type_trait_take_t' has not been declared > result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3649:37: error: expected ',' or '...' before '<' token > result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3653:28: error: 'type_trait_take_t' has not been declared > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3653:45: error: expected ',' or '...' before '<' token > result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3657:26: error: 'type_trait_take_t' has not been declared > result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3657:43: error: expected ',' or '...' before '<' token > result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3667:50: error: 'type_trait_take_t' was not declared in this scope > bound_const_mem_functor7<result_type, signal7, type_trait_take_t<T_arg1>, typ > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3667:74: error: wrong number of template arguments (3, should be 9) > nd_const_mem_functor7<result_type, signal7, type_trait_take_t<T_arg1>, type_tra > ^ >In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, > from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2868:7: note: provided for 'template<class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> class sigc::bound_const_mem_functor7' > class bound_const_mem_functor7 > ^ >In file included from ./inc/socket.hpp:23:0, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/signal.h:3667:75: error: expected unqualified-id before ',' token > d_const_mem_functor7<result_type, signal7, type_trait_take_t<T_arg1>, type_trai > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3689:18: error: expected ',' or '...' before '&&' token > signal7(signal7&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3689:24: error: invalid constructor; you probably meant 'sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator> (const sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>&)' > signal7(signal7&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3698:29: error: expected ',' or '...' before '&&' token > signal7& operator=(signal7&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::result_type sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::emit(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3650:40: error: '_A_a1' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3650:47: error: '_A_a2' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3650:54: error: '_A_a3' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3650:61: error: '_A_a4' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3650:68: error: '_A_a5' was not declared in this scope > { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6 > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3650:75: error: '_A_a6' was not declared in this scope > return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3650:82: error: '_A_a7' was not declared in this scope > n emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::result_type sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::emit_reverse(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3654:48: error: '_A_a1' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3654:55: error: '_A_a2' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3654:62: error: '_A_a3' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3654:69: error: '_A_a4' was not declared in this scope > { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3654:76: error: '_A_a5' was not declared in this scope > eturn emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3654:83: error: '_A_a6' was not declared in this scope > mitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3654:90: error: '_A_a7' was not declared in this scope > r_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::result_type sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::operator()(int) const': >/usr/include/sigc++-2.0/sigc++/signal.h:3658:19: error: '_A_a1' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3658:26: error: '_A_a2' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3658:33: error: '_A_a3' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3658:40: error: '_A_a4' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3658:47: error: '_A_a5' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3658:54: error: '_A_a6' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3658:61: error: '_A_a7' was not declared in this scope > { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>& sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::operator=(sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>)': >/usr/include/sigc++-2.0/sigc++/signal.h:3700:28: error: 'move' is not a member of 'std' > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3700:38: error: 'src' was not declared in this scope > signal_base::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:3815:16: error: expected ',' or '...' before '&&' token > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3815:22: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> (const sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)' > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3824:27: error: expected ',' or '...' before '&&' token > signal& operator=(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>& sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator=(sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>)': >/usr/include/sigc++-2.0/sigc++/signal.h:3826:95: error: 'move' is not a member of 'std' > g1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil>::operator=(std::move(s > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3826:105: error: 'src' was not declared in this scope > _arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil>::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:3863:16: error: expected ',' or '...' before '&&' token > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3863:22: error: invalid constructor; you probably meant 'sigc::signal<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::signal<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)' > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3872:27: error: expected ',' or '...' before '&&' token > signal& operator=(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::signal<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::signal<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/signal.h:3874:39: error: 'move' is not a member of 'std' > signal0<T_return, nil>::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3874:49: error: 'src' was not declared in this scope > signal0<T_return, nil>::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:3910:16: error: expected ',' or '...' before '&&' token > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3910:22: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::signal<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)' > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3919:27: error: expected ',' or '...' before '&&' token > signal& operator=(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::signal<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::signal<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/signal.h:3921:47: error: 'move' is not a member of 'std' > signal1<T_return, T_arg1, nil>::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3921:57: error: 'src' was not declared in this scope > signal1<T_return, T_arg1, nil>::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:3957:16: error: expected ',' or '...' before '&&' token > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3957:22: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::signal<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)' > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3966:27: error: expected ',' or '...' before '&&' token > signal& operator=(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::signal<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::signal<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/signal.h:3968:55: error: 'move' is not a member of 'std' > signal2<T_return, T_arg1, T_arg2, nil>::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:3968:65: error: 'src' was not declared in this scope > signal2<T_return, T_arg1, T_arg2, nil>::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:4004:16: error: expected ',' or '...' before '&&' token > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:4004:22: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::signal<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)' > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:4013:27: error: expected ',' or '...' before '&&' token > signal& operator=(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::signal<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::signal<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/signal.h:4015:63: error: 'move' is not a member of 'std' > signal3<T_return, T_arg1, T_arg2, T_arg3, nil>::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:4015:73: error: 'src' was not declared in this scope > signal3<T_return, T_arg1, T_arg2, T_arg3, nil>::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:4051:16: error: expected ',' or '...' before '&&' token > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:4051:22: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil> (const sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>&)' > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:4060:27: error: expected ',' or '...' before '&&' token > signal& operator=(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>& sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/signal.h:4062:71: error: 'move' is not a member of 'std' > signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil>::operator=(std::move(s > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:4062:81: error: 'src' was not declared in this scope > nal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil>::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:4098:16: error: expected ',' or '...' before '&&' token > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:4098:22: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil> (const sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>&)' > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:4107:27: error: expected ',' or '...' before '&&' token > signal& operator=(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>& sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>::operator=(sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/signal.h:4109:79: error: 'move' is not a member of 'std' > 5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil>::operator=(std::move(s > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:4109:89: error: 'src' was not declared in this scope > eturn, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil>::operator=(std::move(src)); > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal.h:4145:16: error: expected ',' or '...' before '&&' token > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:4145:22: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil> (const sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>&)' > signal(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:4154:27: error: expected ',' or '...' before '&&' token > signal& operator=(signal&& src) > ^ >/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>& sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::operator=(sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>)': >/usr/include/sigc++-2.0/sigc++/signal.h:4156:87: error: 'move' is not a member of 'std' > rn, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil>::operator=(std::move(s > ^ >/usr/include/sigc++-2.0/sigc++/signal.h:4156:97: error: 'src' was not declared in this scope > _arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil>::operator=(std::move(src)); > ^ >In file included from /usr/include/sigc++-2.0/sigc++/signal.h:8:0, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/signal_base.h: At global scope: >/usr/include/sigc++-2.0/sigc++/signal_base.h:181:10: warning: inline function 'sigc::internal::signal_exec::signal_exec(const sigc::internal::signal_impl*)' used but never defined > inline signal_exec(const signal_impl* sig) noexcept > ^ >In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:8:0, > from /usr/include/sigc++-2.0/sigc++/signal_base.h:27, > from /usr/include/sigc++-2.0/sigc++/signal.h:8, > from ./inc/socket.hpp:23, > from src/socket.cpp:22: >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:308:15: warning: inline function 'bool sigc::slot_base::empty() const' used but never defined > inline bool empty() const noexcept > ^ >/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:314:15: warning: inline function 'bool sigc::slot_base::blocked() const' used but never defined > inline bool blocked() const noexcept > ^ >make[1]: *** [Makefile:575: libnet6_la-socket.lo] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14' >make: *** [Makefile:710: all-recursive] Error 1 > * ERROR: net-libs/net6-1.3.14::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=net-libs/net6-1.3.14::gentoo'`, > * the complete build log and the output of `emerge -pqv '=net-libs/net6-1.3.14::gentoo'`. > * The complete build log is located at '/var/log/portage/net-libs:net6-1.3.14:20160528-144944.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-libs/net6-1.3.14/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/net-libs/net6-1.3.14/temp/environment'. > * Working directory: '/var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14' > * S: '/var/tmp/portage/net-libs/net6-1.3.14/work/net6-1.3.14'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 584590
:
435850
|
435852
| 435854