Re: Free lightweight C++ signals and slots library

Discussion in 'C++' started by Rui Maciel, Aug 11, 2012.

  1. Rui Maciel

    Rui Maciel Guest

    Leigh Johnston wrote:

    > Hi,
    >
    > I present "neosigslot" a new, free to use/modify, lightweight signals
    > and slots library that has the following features:
    >
    > * Automatic deregistration of slots from signals when a slot is
    > destroyed.
    > * Fully re-entrant: signals and slots can be destroyed, added and
    > signals triggered whilst a slot is being notified of a signal.
    > * Support for "slots with keys" to allow one signal to be used for
    > more than one event (e.g. GUI menu command IDs).
    > * Support for up to 10 signal arguments (if you need more see a doctor
    > or edit the source).
    > * Threading policy (by default mutex locking is turned on ensuring
    > thread safety but a no locking policy can also be specified).
    >
    > http://i42.co.uk/stuff/neosigslot.htm
    >
    > Tested on VS2008 and g++ 4.6.3.
    >
    > /Leigh


    How does it fare when compared with libsigc++?

    http://libsigc.sourceforge.net/


    Rui Maciel
    Rui Maciel, Aug 11, 2012
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. tin gherdanarra

    slots? SLOTS?

    tin gherdanarra, Oct 12, 2005, in forum: Python
    Replies:
    2
    Views:
    2,296
    Peter Hansen
    Oct 13, 2005
  2. Alex M.
    Replies:
    4
    Views:
    459
    Rolf Magnus
    Aug 2, 2010
  3. lolveley
    Replies:
    6
    Views:
    173
    Stefano Crocco
    May 13, 2009
  4. Jorgen Grahn
    Replies:
    11
    Views:
    632
    Jorgen Grahn
    Aug 21, 2012
  5. Marcel Müller
    Replies:
    3
    Views:
    446
    Marcel Müller
    Aug 15, 2012
Loading...

Share This Page