libsigc++: The Typesafe Signal Framework for C++
| Name: | libsigc++ |
| Release: | 2.2.11-1mamba |
| Architecture: | i586 |
| Group: | System/Libraries |
| Description: | Libsigc++ implements a typesafe callback system for standard C++.
It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual.
It also contains adaptor classes for connection of dissimilar callbacks and has an ease of use unmatched by other C++ callback libraries.
Features:
* Compile time typesafe callbacks (faster than run time checks)
* Typesafety violations report line number correctly with template names (no tracing template failures into headers)
* No compiler extensions or meta compilers required
* Proper handling of dynamic objects and signals (deleted objects will not cause seg faults)
* Extendable API at any level: signal, slot, connection and trackable
* Extensions do not require alteration of basic components
* User definable accumulators
* A variety of adaptors to change the callback signature: bind, hide, retype, compose and lambda call groups
* Various compilers and platforms are supported: gcc, cygwin, mingw32, MS .NET 2003, Sun Forte C++, Compaq C++, Intel C++ |
| Size: | 69.27 KB |
| Download: | libsigc++-2.2.11-1mamba.i586.rpm |
| Source RPM: | libsigc++ |
| Obsoletes: | libsigc++2 |
| Provides: | libsigc++2 libsigc-2.0.so.0 libsigc++[=2.2.11-1mamba] |
| Requires: | /sbin/ldconfig /sbin/ldconfig libc.so.6 libc.so.6(GLIBC_2.1.3) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libm.so.6 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.15) |
| RPM requirements: | ldconfig glibc libgcc glibc libstdc++6 |
| Required by: | ardour(i586) cantus(i586) ffado(i586) gconfmm(i586) gobby(i586) gparted(i586) gsmartcontrol(i586) inkscape(i586) jack-azr3(i586) libatkmm(i586) libcairomm(i586) libffado(i586) libglademm(i586) libglibmm(i586) libgnome-vfsmm(i586) libgnomecanvasmm(i586) libgnomemm(i586) libgnomeuimm(i586) libgtkmm(i586) libgtkmm2(i586) libnet6(i586) libobby(i586) libofx(i586) libpangomm(i586) libsigc++-devel(i586) libxml++(i586) performous(i586) rawtherapee(i586) seq24(i586) |
| Build required by: | |
| Filenames: | /usr/lib/libsigc-2.0.so.0 /usr/lib/libsigc-2.0.so.0.0.0 /usr/share/doc/libsigc++-2.2.11 /usr/share/doc/libsigc++-2.2.11/AUTHORS /usr/share/doc/libsigc++-2.2.11/COPYING /usr/share/doc/libsigc++-2.2.11/NEWS /usr/share/doc/libsigc++-2.2.11/README /usr/share/doc/libsigc++-2.2.11/TODO |
|
|