"Fossies" - the Fresh Open Source Software archive

Member "libsigc++-2.3.1/docs/reference/html/modules.html" of archive libsigc++-2.3.1.tar.gz:


Caution: In this restricted "Fossies" environment the current HTML page may not be correctly presentated and may have some non-functional links. Alternatively you can here view or download the uninterpreted source code. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.

libsigc++  2.3.1
Modules
Here is a list of all modules:
[detail level 12]
oAdaptorsAdaptors are functors that alter the signature of a functor's operator()()
|obind(), bind_return()Sigc::bind() alters an arbitrary functor by fixing arguments to certain values
|ocompose()Sigc::compose() combines two or three arbitrary functors
|oexception_catch()Sigc::exception_catch() catches an exception thrown from within the wrapped functor and directs it to a catcher functor
|ogroup()Sigc::group() alters an arbitrary functor by rebuilding its arguments from one or more lambda expressions
|ohide(), hide_return()Sigc::hide() alters an arbitrary functor in that it adds a parameter whose value is ignored on invocation of the returned functor
|\retype(), retype_return()Sigc::retype() alters a sigc::pointer_functor, a sigc::mem_functor or a sigc::slot in that it makes C-style casts to the functor's parameter types of all parameters passed through operator()()
oFunctorsFunctors are copyable types that define operator()()
|oSlotsSlots are type-safe representations of callback methods and functions
|omem_fun()Mem_fun() is used to convert a pointer to a method to a functor
|\ptr_fun()Ptr_fun() is used to convert a pointer to a function to a functor
oLambdasLibsigc++ ships with basic lambda functionality and the sigc::group adaptor, which uses lambdas to transform a functor's parameter list
|\group()Sigc::group() alters an arbitrary functor by rebuilding its arguments from one or more lambda expressions
\SignalsUse sigc::signal::connect() with sigc::mem_fun() and sigc::ptr_fun() to connect a method or function with a signal