logo top
Main Page   Groups   Namespaces  

functors/slot.h File Reference


Namespaces

namespace  sigc
namespace  sigc::internal

Classes

struct  sigc::internal::typed_slot_rep<T_functor>
 A typed slot_rep. More...
struct  sigc::internal::slot_call0<T_functor, T_return>
 Abstracts functor execution. More...
struct  sigc::internal::slot_call1<T_functor, T_return, T_arg1>
 Abstracts functor execution. More...
struct  sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>
 Abstracts functor execution. More...
struct  sigc::internal::slot_call3<T_functor, T_return, T_arg1, T_arg2, T_arg3>
 Abstracts functor execution. More...
struct  sigc::internal::slot_call4<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4>
 Abstracts functor execution. More...
struct  sigc::internal::slot_call5<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>
 Abstracts functor execution. More...
struct  sigc::internal::slot_call6<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>
 Abstracts functor execution. More...
struct  sigc::internal::slot_call7<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>
 Abstracts functor execution. More...
class  sigc::slot0<T_return>
 Converts an arbitrary functor to a unified type which is opaque. More...
class  sigc::slot1<T_return, T_arg1>
 Converts an arbitrary functor to a unified type which is opaque. More...
class  sigc::slot2<T_return, T_arg1, T_arg2>
 Converts an arbitrary functor to a unified type which is opaque. More...
class  sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>
 Converts an arbitrary functor to a unified type which is opaque. More...
class  sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>
 Converts an arbitrary functor to a unified type which is opaque. More...
class  sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>
 Converts an arbitrary functor to a unified type which is opaque. More...
class  sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>
 Converts an arbitrary functor to a unified type which is opaque. More...
class  sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>
 Converts an arbitrary functor to a unified type which is opaque. More...
class  sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>
 Convenience wrapper for the numbered sigc::slot# templates. More...
class  sigc::slot<T_return, nil, nil, nil, nil, nil, nil, nil>
 Convenience wrapper for the numbered sigc::slot0 template. More...
class  sigc::slot<T_return, T_arg1, nil, nil, nil, nil, nil, nil>
 Convenience wrapper for the numbered sigc::slot1 template. More...
class  sigc::slot<T_return, T_arg1, T_arg2, nil, nil, nil, nil, nil>
 Convenience wrapper for the numbered sigc::slot2 template. More...
class  sigc::slot<T_return, T_arg1, T_arg2, T_arg3, nil, nil, nil, nil>
 Convenience wrapper for the numbered sigc::slot3 template. More...
class  sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil, nil, nil>
 Convenience wrapper for the numbered sigc::slot4 template. More...
class  sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil, nil>
 Convenience wrapper for the numbered sigc::slot5 template. More...
class  sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil>
 Convenience wrapper for the numbered sigc::slot6 template. More...

Generated for libsigc++ 2.0 by Doxygen 1.4.5 © 1997-2001