"Fossies" - the Fresh Open Source Software Archive

Member "libsigc++-2.3.2/docs/reference/html/modules.html" (31 Jul 2014, 9529 Bytes) of package /linux/misc/libsigc++-2.3.2.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 raw source code. A member file download can also be achieved by clicking within a package contents listing on the according byte size field.

libsigc++  2.3.2
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
|oretype(), 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()()
|\track_obj()Sigc::track_obj() tracks trackable objects, referenced from a functor
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