logo top
Main Page   Groups   Namespaces  

retype.h File Reference


Namespaces

namespace  SigC

Classes

struct  SigC::retype_slot_functor<T_functor, T_return, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>
struct  SigC::retype_slot_functor<T_functor, T_return, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>
struct  SigC::retype_slot_functor<T_functor, void, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>
struct  SigC::retype_slot_functor<T_functor, void, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>

Functions

template<class T_action, class T_functor, class T_return, class T_type1, class T_type2, class T_type3, class T_type4, class T_type5, class T_type6, class T_type7>
void SigC::visit_each (const T_action& _A_action, const retype_slot_functor<T_functor, T_return, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>& _A_target)
template<class T_return, class T_ret>
Slot0<T_return> SigC::retype (const Slot0<T_ret>& _A_slot)
template<class T_return, class T_arg1, class T_ret, class T_type1>
Slot1<T_return, T_arg1> SigC::retype (const Slot1<T_ret, T_type1>& _A_slot)
template<class T_return, class T_arg1, class T_arg2, class T_ret, class T_type1, class T_type2>
Slot2<T_return, T_arg1, T_arg2> SigC::retype (const Slot2<T_ret, T_type1, T_type2>& _A_slot)
template<class T_return, class T_arg1, class T_arg2, class T_arg3, class T_ret, class T_type1, class T_type2, class T_type3>
Slot3< T_return, T_arg1, T_arg2,
T_arg3 > 
SigC::retype (const Slot3<T_ret, T_type1, T_type2, T_type3>& _A_slot)
template<class T_return, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_ret, class T_type1, class T_type2, class T_type3, class T_type4>
Slot4< T_return, T_arg1, T_arg2,
T_arg3, T_arg4 > 
SigC::retype (const Slot4<T_ret, T_type1, T_type2, T_type3, T_type4>& _A_slot)
template<class T_return, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_ret, class T_type1, class T_type2, class T_type3, class T_type4, class T_type5>
Slot5< T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5 > 
SigC::retype (const Slot5<T_ret, T_type1, T_type2, T_type3, T_type4, T_type5>& _A_slot)
template<class T_return, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_ret, class T_type1, class T_type2, class T_type3, class T_type4, class T_type5, class T_type6>
Slot6< T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5, T_arg6 > 
SigC::retype (const Slot6<T_ret, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6>& _A_slot)
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, class T_ret, class T_type1, class T_type2, class T_type3, class T_type4, class T_type5, class T_type6, class T_type7>
Slot7< T_return, T_arg1, T_arg2,
T_arg3, T_arg4, T_arg5, T_arg6,
T_arg7 > 
SigC::retype (const Slot7<T_ret, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>& _A_slot)

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