Skip to content

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.

License

Notifications You must be signed in to change notification settings

libsigcplusplus/libsigcplusplus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libsigc++ -- The Typesafe Callback Framework for C++


General information:

   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.

   libsigc++ is used by gtkmm to wrap the GTK+ signal system. It does not
   depend on GTK+ or gtkmm.

   Further information is available on the libsigc++ project home page:
   http://libsigc.sourceforge.net/


License information:

   Distribution of library and components is under the LGPL as listed in the
   file COPYING. Examples and tests are Public Domain.


Contact information:
   Maintainer: mailto: murrayc@murrayc.com
   Maillist: mailto: libsigc-list@gnome.org
   Homepage: http://libsigc.sourceforge.net
   Online reference documentation: https://developer.gnome.org/libsigc++/unstable/
   Download: http://ftp.gnome.org/pub/GNOME/sources/libsigc++/
             https://download.gnome.org/sources/libsigc++/
   Git: https://git.gnome.org/browse/libsigcplusplus/


Overview of the distribution:

   docs/                             documentation on the signal system
      docs/reference/                reference documentation
   
   examples/                         examples of various signal functions
   
   sigc++/                           source for library
      sigc++/functors/               source for library (various functors)
      sigc++/adaptors/               source for library (various adaptors)
   
   build/                            auxiliary files for building
   
   tests/                            programs testing and verifying proper behaviour
   
   MSVC_Net2017/                     project files for building the library with MSVC++ 2017


Compatibility:

   Compatible compilers must support C++14, such as the decltype(auto) specifier.

About

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.

Resources

License

Stars

Watchers

Forks

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy