![]() |
![]() |
Namespaces | |
namespace | SigC |
Classes | |
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... | |
Functions | |
template<class T_return> | |
Slot0<T_return> | SigC::slot (T_return(* _A_func)()) |
Creates a functor of type SigC::Slot0 that wraps an existing non-member function. | |
template<class T_return, class T_arg1> | |
Slot1<T_return, T_arg1> | SigC::slot (T_return(* _A_func)(T_arg1)) |
Creates a functor of type SigC::Slot1 that wraps an existing non-member function. | |
template<class T_return, class T_arg1, class T_arg2> | |
Slot2<T_return, T_arg1, T_arg2> | SigC::slot (T_return(* _A_func)(T_arg1, T_arg2)) |
Creates a functor of type SigC::Slot2 that wraps an existing non-member function. | |
template<class T_return, class T_arg1, class T_arg2, class T_arg3> | |
Slot3< T_return, T_arg1, T_arg2, T_arg3 > | SigC::slot (T_return(* _A_func)(T_arg1, T_arg2, T_arg3)) |
Creates a functor of type SigC::Slot3 that wraps an existing non-member function. | |
template<class T_return, class T_arg1, class T_arg2, class T_arg3, class T_arg4> | |
Slot4< T_return, T_arg1, T_arg2, T_arg3, T_arg4 > | SigC::slot (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4)) |
Creates a functor of type SigC::Slot4 that wraps an existing non-member function. | |
template<class T_return, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> | |
Slot5< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 > | SigC::slot (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)) |
Creates a functor of type SigC::Slot5 that wraps an existing non-member function. | |
template<class T_return, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> | |
Slot6< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 > | SigC::slot (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)) |
Creates a functor of type SigC::Slot6 that wraps an existing non-member function. | |
template<class T_return, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> | |
Slot7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > | SigC::slot (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)) |
Creates a functor of type SigC::Slot7 that wraps an existing non-member function. |