Projects / The SlotSig library

The SlotSig library

The SlotSig library tries to provide a solution to the common problem of sending messages between various C++ classes (this has nothing to do with Corba or KDE's DCOP). Similar solutions to this problem can also be found in Qt or libsigc++, but this library tries to be both simpler to use and smaller. It also provides better type-checking at compile-time to avoid finding errors at runtime, when it's usually too late.

Tags
Licenses
Implementation

Recent releases

  •  17 Apr 2006 18:17

    Release Notes: Incorporates the Makefile from Leopold Palomo-Avellaneda to generate a global shared library containing the very small amount of static code. Updated benchmarks. The 1.x versions of SlotSig will remain binary-compatible. No major new features are expected; mainly cosmetic changes and bugfixes. The main line of development will be done in a 1.99.x branch, which may someday lead to a 2.0 version.

    •  09 Dec 2005 19:07

      Release Notes: Fixes a compile error given by GCC 4.x (better C++ conformance).

      •  12 Jun 2004 00:12

        Release Notes: Some code cleanup, comments here and there, signals can now be chained and cloned, and this release provides some facilities to connect slots in classes that don't inherit from SlotsSetBase, hence improving reuse of existing classes. More benchmarks were done.

        •  24 May 2004 07:41

          Release Notes: Small fixes were made to correct an error given by GCC 3.3 under Mac OS X.

          •  21 May 2004 01:13

            Release Notes: Better Qt compatibility, major speed improvements, some code cleanups, and better documentation. More detailed benchmarks were included.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.