clanCore Signals

Classes

class  clan::Callback_0< RetVal >
 Callback_0. More...
 
class  clan::Callback_0_functor< RetVal >
 Callback_0_functor. More...
 
class  clan::Callback_1< RetVal, P1 >
 Callback_1. More...
 
class  clan::Callback_1_functor< RetVal, P1 >
 Callback_1_functor. More...
 
class  clan::Callback_2< RetVal, P1, P2 >
 Callback_2. More...
 
class  clan::Callback_2_functor< RetVal, P1, P2 >
 Callback_2_functor. More...
 
class  clan::Callback_3< RetVal, P1, P2, P3 >
 Callback_3. More...
 
class  clan::Callback_3_functor< RetVal, P1, P2, P3 >
 Callback_3_functor. More...
 
class  clan::Callback_4< RetVal, P1, P2, P3, P4 >
 Callback_4. More...
 
class  clan::Callback_4_functor< RetVal, P1, P2, P3, P4 >
 Callback_4_functor. More...
 
class  clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >
 Callback_5. More...
 
class  clan::Callback_5_functor< RetVal, P1, P2, P3, P4, P5 >
 Callback_5_functor. More...
 
class  clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >
 Callback_6. More...
 
class  clan::Callback_6_functor< RetVal, P1, P2, P3, P4, P5, P6 >
 Callback_6_functor. More...
 
class  clan::Callback_Impl_0< RetVal >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_0_functor< RetVal, Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_0_member< RetVal, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_0_member_user< RetVal, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_0_static< RetVal >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_0_static_user< RetVal, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_1< RetVal, P1 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_1_functor< RetVal, P1, Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_1_member< RetVal, P1, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_1_member_user< RetVal, P1, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_1_static< RetVal, P1 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_1_static_user< RetVal, P1, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_2< RetVal, P1, P2 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_2_functor< RetVal, P1, P2, Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_2_member< RetVal, P1, P2, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_2_member_user< RetVal, P1, P2, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_2_static< RetVal, P1, P2 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_2_static_user< RetVal, P1, P2, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_3< RetVal, P1, P2, P3 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_3_functor< RetVal, P1, P2, P3, Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_3_member< RetVal, P1, P2, P3, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_3_member_user< RetVal, P1, P2, P3, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_3_static< RetVal, P1, P2, P3 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_3_static_user< RetVal, P1, P2, P3, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_4< RetVal, P1, P2, P3, P4 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_4_functor< RetVal, P1, P2, P3, P4, Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_4_member< RetVal, P1, P2, P3, P4, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_4_member_user< RetVal, P1, P2, P3, P4, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_4_static< RetVal, P1, P2, P3, P4 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_4_static_user< RetVal, P1, P2, P3, P4, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_5< RetVal, P1, P2, P3, P4, P5 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_5_functor< RetVal, P1, P2, P3, P4, P5, Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_5_member< RetVal, P1, P2, P3, P4, P5, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_5_member_user< RetVal, P1, P2, P3, P4, P5, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_5_static< RetVal, P1, P2, P3, P4, P5 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_5_static_user< RetVal, P1, P2, P3, P4, P5, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_6< RetVal, P1, P2, P3, P4, P5, P6 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_6_functor< RetVal, P1, P2, P3, P4, P5, P6, Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_6_member< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_6_member_user< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_6_static< RetVal, P1, P2, P3, P4, P5, P6 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_6_static_user< RetVal, P1, P2, P3, P4, P5, P6, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v0
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v0_functor< Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v0_member< InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v0_member_user< InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v0_static
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v0_static_user< UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v1< P1 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v1_functor< P1, Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v1_member< P1, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v1_member_user< P1, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v1_static< P1 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v1_static_user< P1, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v2< P1, P2 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v2_functor< P1, P2, Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v2_member< P1, P2, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v2_member_user< P1, P2, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v2_static< P1, P2 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v2_static_user< P1, P2, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v3< P1, P2, P3 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v3_functor< P1, P2, P3, Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v3_member< P1, P2, P3, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v3_member_user< P1, P2, P3, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v3_static< P1, P2, P3 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v3_static_user< P1, P2, P3, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v4< P1, P2, P3, P4 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v4_functor< P1, P2, P3, P4, Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v4_member< P1, P2, P3, P4, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v4_member_user< P1, P2, P3, P4, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v4_static< P1, P2, P3, P4 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v4_static_user< P1, P2, P3, P4, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v5< P1, P2, P3, P4, P5 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v5_functor< P1, P2, P3, P4, P5, Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v5_member< P1, P2, P3, P4, P5, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v5_member_user< P1, P2, P3, P4, P5, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v5_static< P1, P2, P3, P4, P5 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v5_static_user< P1, P2, P3, P4, P5, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v6< P1, P2, P3, P4, P5, P6 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v6_functor< P1, P2, P3, P4, P5, P6, Functor >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v6_member< P1, P2, P3, P4, P5, P6, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v6_member_user< P1, P2, P3, P4, P5, P6, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v6_static< P1, P2, P3, P4, P5, P6 >
 (Internal ClanLib Class) More...
 
class  clan::Callback_Impl_v6_static_user< P1, P2, P3, P4, P5, P6, UserData >
 (Internal ClanLib Class) More...
 
class  clan::Callback_v0
 Callback_v0. More...
 
class  clan::Callback_v0_functor
 Callback_v0_functor. More...
 
class  clan::Callback_v1< P1 >
 Callback_v1. More...
 
class  clan::Callback_v1_functor< P1 >
 Callback_v1_functor. More...
 
class  clan::Callback_v2< P1, P2 >
 Callback_v2. More...
 
class  clan::Callback_v2_functor< P1, P2 >
 Callback_v2_functor. More...
 
class  clan::Callback_v3< P1, P2, P3 >
 Callback_v3. More...
 
class  clan::Callback_v3_functor< P1, P2, P3 >
 Callback_v3_functor. More...
 
class  clan::Callback_v4< P1, P2, P3, P4 >
 Callback_v4. More...
 
class  clan::Callback_v4_functor< P1, P2, P3, P4 >
 Callback_v4_functor. More...
 
class  clan::Callback_v5< P1, P2, P3, P4, P5 >
 Callback_v5. More...
 
class  clan::Callback_v5_functor< P1, P2, P3, P4, P5 >
 Callback_v5_functor. More...
 
class  clan::Callback_v6< P1, P2, P3, P4, P5, P6 >
 Callback_v6. More...
 
class  clan::Callback_v6_functor< P1, P2, P3, P4, P5, P6 >
 Callback_v6_functor. More...
 
class  clan::Signal_v0
 Signal_v0. More...
 
class  clan::Signal_v1< Param1 >
 Signal_v1. More...
 
class  clan::Signal_v2< Param1, Param2 >
 Signal_v2. More...
 
class  clan::Signal_v3< Param1, Param2, Param3 >
 Signal_v3. More...
 
class  clan::Signal_v4< Param1, Param2, Param3, Param4 >
 Signal_v4. More...
 
class  clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >
 Signal_v5. More...
 
class  clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >
 Signal_v6. More...
 
class  clan::Slot
 Slot. More...
 
class  clan::SlotCallback_v0
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v0_functor< Functor >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v0_member< InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v0_member_user< InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v0_static
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v0_static_user< UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v1< Param1 >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v1_functor< Param1, Functor >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v1_member< Param1, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v1_member_user< Param1, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v1_static< Param1 >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v1_static_user< Param1, UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v2< Param1, Param2 >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v2_functor< Param1, Param2, Functor >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v2_member< Param1, Param2, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v2_member_user< Param1, Param2, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v2_static< Param1, Param2 >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v2_static_user< Param1, Param2, UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v3< Param1, Param2, Param3 >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v3_functor< Param1, Param2, Param3, Functor >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v3_member< Param1, Param2, Param3, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v3_member_user< Param1, Param2, Param3, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v3_static< Param1, Param2, Param3 >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v3_static_user< Param1, Param2, Param3, UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v4< Param1, Param2, Param3, Param4 >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v4_functor< Param1, Param2, Param3, Param4, Functor >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v4_member< Param1, Param2, Param3, Param4, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v4_member_user< Param1, Param2, Param3, Param4, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v4_static< Param1, Param2, Param3, Param4 >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v4_static_user< Param1, Param2, Param3, Param4, UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v5< Param1, Param2, Param3, Param4, Param5 >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v5_functor< Param1, Param2, Param3, Param4, Param5, Functor >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v5_member< Param1, Param2, Param3, Param4, Param5, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v5_member_user< Param1, Param2, Param3, Param4, Param5, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v5_static< Param1, Param2, Param3, Param4, Param5 >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v5_static_user< Param1, Param2, Param3, Param4, Param5, UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v6< Param1, Param2, Param3, Param4, Param5, Param6 >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v6_functor< Param1, Param2, Param3, Param4, Param5, Param6, Functor >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v6_member< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v6_member_user< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass, UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v6_static< Param1, Param2, Param3, Param4, Param5, Param6 >
 (Internal ClanLib Class) More...
 
class  clan::SlotCallback_v6_static_user< Param1, Param2, Param3, Param4, Param5, Param6, UserData >
 (Internal ClanLib Class) More...
 
class  clan::SlotContainer
 Slot Generic Container. More...
 

Functions

 clan::Callback_0< RetVal >::Callback_0 ()
 
 clan::Callback_0< RetVal >::Callback_0 (const Callback_0 &copy)
 
 clan::Callback_0< RetVal >::Callback_0 (Callback_Impl_0< RetVal > *impl)
 
 clan::Callback_0< RetVal >::Callback_0 (RetVal(*function)())
 
template<typename UserData >
 clan::Callback_0< RetVal >::Callback_0 (RetVal(*function)(UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_0< RetVal >::Callback_0 (InstanceClass *instance, RetVal(InstanceClass::*function)())
 
template<class InstanceClass , typename UserData >
 clan::Callback_0< RetVal >::Callback_0 (InstanceClass *instance, RetVal(InstanceClass::*function)(UserData), const UserData &user_data)
 
 clan::Callback_0_functor< RetVal >::Callback_0_functor ()
 
 clan::Callback_0_functor< RetVal >::Callback_0_functor (const Callback_0_functor &copy)
 
template<class Functor >
 clan::Callback_0_functor< RetVal >::Callback_0_functor (Functor functor)
 
 clan::Callback_1< RetVal, P1 >::Callback_1 ()
 
 clan::Callback_1< RetVal, P1 >::Callback_1 (const Callback_1 &copy)
 
 clan::Callback_1< RetVal, P1 >::Callback_1 (Callback_Impl_1< RetVal, P1 > *impl)
 
 clan::Callback_1< RetVal, P1 >::Callback_1 (RetVal(*function)(P1))
 
template<typename UserData >
 clan::Callback_1< RetVal, P1 >::Callback_1 (RetVal(*function)(P1, UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_1< RetVal, P1 >::Callback_1 (InstanceClass *instance, RetVal(InstanceClass::*function)(P1))
 
template<class InstanceClass , typename UserData >
 clan::Callback_1< RetVal, P1 >::Callback_1 (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, UserData), const UserData &user_data)
 
 clan::Callback_1_functor< RetVal, P1 >::Callback_1_functor ()
 
 clan::Callback_1_functor< RetVal, P1 >::Callback_1_functor (const Callback_1_functor &copy)
 
template<class Functor >
 clan::Callback_1_functor< RetVal, P1 >::Callback_1_functor (Functor functor)
 
 clan::Callback_2< RetVal, P1, P2 >::Callback_2 ()
 
 clan::Callback_2< RetVal, P1, P2 >::Callback_2 (const Callback_2 &copy)
 
 clan::Callback_2< RetVal, P1, P2 >::Callback_2 (Callback_Impl_2< RetVal, P1, P2 > *impl)
 
 clan::Callback_2< RetVal, P1, P2 >::Callback_2 (RetVal(*function)(P1, P2))
 
template<typename UserData >
 clan::Callback_2< RetVal, P1, P2 >::Callback_2 (RetVal(*function)(P1, P2, UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_2< RetVal, P1, P2 >::Callback_2 (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2))
 
template<class InstanceClass , typename UserData >
 clan::Callback_2< RetVal, P1, P2 >::Callback_2 (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, UserData), const UserData &user_data)
 
 clan::Callback_2_functor< RetVal, P1, P2 >::Callback_2_functor ()
 
 clan::Callback_2_functor< RetVal, P1, P2 >::Callback_2_functor (const Callback_2_functor &copy)
 
template<class Functor >
 clan::Callback_2_functor< RetVal, P1, P2 >::Callback_2_functor (Functor functor)
 
 clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 ()
 
 clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 (const Callback_3 &copy)
 
 clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 (Callback_Impl_3< RetVal, P1, P2, P3 > *impl)
 
 clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 (RetVal(*function)(P1, P2, P3))
 
template<typename UserData >
 clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 (RetVal(*function)(P1, P2, P3, UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3))
 
template<class InstanceClass , typename UserData >
 clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, UserData), const UserData &user_data)
 
 clan::Callback_3_functor< RetVal, P1, P2, P3 >::Callback_3_functor ()
 
 clan::Callback_3_functor< RetVal, P1, P2, P3 >::Callback_3_functor (const Callback_3_functor &copy)
 
template<class Functor >
 clan::Callback_3_functor< RetVal, P1, P2, P3 >::Callback_3_functor (Functor functor)
 
 clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 ()
 
 clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 (const Callback_4 &copy)
 
 clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 (Callback_Impl_4< RetVal, P1, P2, P3, P4 > *impl)
 
 clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 (RetVal(*function)(P1, P2, P3, P4))
 
template<typename UserData >
 clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 (RetVal(*function)(P1, P2, P3, P4, UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, P4))
 
template<class InstanceClass , typename UserData >
 clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, P4, UserData), const UserData &user_data)
 
 clan::Callback_4_functor< RetVal, P1, P2, P3, P4 >::Callback_4_functor ()
 
 clan::Callback_4_functor< RetVal, P1, P2, P3, P4 >::Callback_4_functor (const Callback_4_functor &copy)
 
template<class Functor >
 clan::Callback_4_functor< RetVal, P1, P2, P3, P4 >::Callback_4_functor (Functor functor)
 
 clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 ()
 
 clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 (const Callback_5 &copy)
 
 clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 (Callback_Impl_5< RetVal, P1, P2, P3, P4, P5 > *impl)
 
 clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 (RetVal(*function)(P1, P2, P3, P4, P5))
 
template<typename UserData >
 clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 (RetVal(*function)(P1, P2, P3, P4, P5, UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, P4, P5))
 
template<class InstanceClass , typename UserData >
 clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, P4, P5, UserData), const UserData &user_data)
 
 clan::Callback_5_functor< RetVal, P1, P2, P3, P4, P5 >::Callback_5_functor ()
 
 clan::Callback_5_functor< RetVal, P1, P2, P3, P4, P5 >::Callback_5_functor (const Callback_5_functor &copy)
 
template<class Functor >
 clan::Callback_5_functor< RetVal, P1, P2, P3, P4, P5 >::Callback_5_functor (Functor functor)
 
 clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 ()
 
 clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 (const Callback_6 &copy)
 
 clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 (Callback_Impl_6< RetVal, P1, P2, P3, P4, P5, P6 > *impl)
 
 clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 (RetVal(*function)(P1, P2, P3, P4, P5, P6))
 
template<typename UserData >
 clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 (RetVal(*function)(P1, P2, P3, P4, P5, P6, UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, P4, P5, P6))
 
template<class InstanceClass , typename UserData >
 clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, P4, P5, P6, UserData), const UserData &user_data)
 
 clan::Callback_6_functor< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6_functor ()
 
 clan::Callback_6_functor< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6_functor (const Callback_6_functor &copy)
 
template<class Functor >
 clan::Callback_6_functor< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6_functor (Functor functor)
 
 clan::Callback_Impl_0_functor< RetVal, Functor >::Callback_Impl_0_functor (Functor functor)
 
 clan::Callback_Impl_0_member< RetVal, InstanceClass >::Callback_Impl_0_member (InstanceClass *instance, RetVal(InstanceClass::*member_func)())
 
 clan::Callback_Impl_0_member_user< RetVal, InstanceClass, UserData >::Callback_Impl_0_member_user (InstanceClass *instance, RetVal(InstanceClass::*member_func)(UserData), const UserData &user_data)
 
 clan::Callback_Impl_0_static< RetVal >::Callback_Impl_0_static (RetVal(*static_func)())
 
 clan::Callback_Impl_0_static_user< RetVal, UserData >::Callback_Impl_0_static_user (RetVal(*static_func)(UserData), const UserData &user_data)
 
 clan::Callback_Impl_1_functor< RetVal, P1, Functor >::Callback_Impl_1_functor (Functor functor)
 
 clan::Callback_Impl_1_member< RetVal, P1, InstanceClass >::Callback_Impl_1_member (InstanceClass *instance, RetVal(InstanceClass::*member_func)(P1))
 
 clan::Callback_Impl_1_member_user< RetVal, P1, InstanceClass, UserData >::Callback_Impl_1_member_user (InstanceClass *instance, RetVal(InstanceClass::*member_func)(P1, UserData), const UserData &user_data)
 
 clan::Callback_Impl_1_static< RetVal, P1 >::Callback_Impl_1_static (RetVal(*static_func)(P1))
 
 clan::Callback_Impl_1_static_user< RetVal, P1, UserData >::Callback_Impl_1_static_user (RetVal(*static_func)(P1, UserData), const UserData &user_data)
 
 clan::Callback_Impl_2_functor< RetVal, P1, P2, Functor >::Callback_Impl_2_functor (Functor functor)
 
 clan::Callback_Impl_2_member< RetVal, P1, P2, InstanceClass >::Callback_Impl_2_member (InstanceClass *instance, RetVal(InstanceClass::*member_func)(P1, P2))
 
 clan::Callback_Impl_2_member_user< RetVal, P1, P2, InstanceClass, UserData >::Callback_Impl_2_member_user (InstanceClass *instance, RetVal(InstanceClass::*member_func)(P1, P2, UserData), const UserData &user_data)
 
 clan::Callback_Impl_2_static< RetVal, P1, P2 >::Callback_Impl_2_static (RetVal(*static_func)(P1, P2))
 
 clan::Callback_Impl_2_static_user< RetVal, P1, P2, UserData >::Callback_Impl_2_static_user (RetVal(*static_func)(P1, P2, UserData), const UserData &user_data)
 
 clan::Callback_Impl_3_functor< RetVal, P1, P2, P3, Functor >::Callback_Impl_3_functor (Functor functor)
 
 clan::Callback_Impl_3_member< RetVal, P1, P2, P3, InstanceClass >::Callback_Impl_3_member (InstanceClass *instance, RetVal(InstanceClass::*member_func)(P1, P2, P3))
 
 clan::Callback_Impl_3_member_user< RetVal, P1, P2, P3, InstanceClass, UserData >::Callback_Impl_3_member_user (InstanceClass *instance, RetVal(InstanceClass::*member_func)(P1, P2, P3, UserData), const UserData &user_data)
 
 clan::Callback_Impl_3_static< RetVal, P1, P2, P3 >::Callback_Impl_3_static (RetVal(*static_func)(P1, P2, P3))
 
 clan::Callback_Impl_3_static_user< RetVal, P1, P2, P3, UserData >::Callback_Impl_3_static_user (RetVal(*static_func)(P1, P2, P3, UserData), const UserData &user_data)
 
 clan::Callback_Impl_4_functor< RetVal, P1, P2, P3, P4, Functor >::Callback_Impl_4_functor (Functor functor)
 
 clan::Callback_Impl_4_member< RetVal, P1, P2, P3, P4, InstanceClass >::Callback_Impl_4_member (InstanceClass *instance, RetVal(InstanceClass::*member_func)(P1, P2, P3, P4))
 
 clan::Callback_Impl_4_member_user< RetVal, P1, P2, P3, P4, InstanceClass, UserData >::Callback_Impl_4_member_user (InstanceClass *instance, RetVal(InstanceClass::*member_func)(P1, P2, P3, P4, UserData), const UserData &user_data)
 
 clan::Callback_Impl_4_static< RetVal, P1, P2, P3, P4 >::Callback_Impl_4_static (RetVal(*static_func)(P1, P2, P3, P4))
 
 clan::Callback_Impl_4_static_user< RetVal, P1, P2, P3, P4, UserData >::Callback_Impl_4_static_user (RetVal(*static_func)(P1, P2, P3, P4, UserData), const UserData &user_data)
 
 clan::Callback_Impl_5_functor< RetVal, P1, P2, P3, P4, P5, Functor >::Callback_Impl_5_functor (Functor functor)
 
 clan::Callback_Impl_5_member< RetVal, P1, P2, P3, P4, P5, InstanceClass >::Callback_Impl_5_member (InstanceClass *instance, RetVal(InstanceClass::*member_func)(P1, P2, P3, P4, P5))
 
 clan::Callback_Impl_5_member_user< RetVal, P1, P2, P3, P4, P5, InstanceClass, UserData >::Callback_Impl_5_member_user (InstanceClass *instance, RetVal(InstanceClass::*member_func)(P1, P2, P3, P4, P5, UserData), const UserData &user_data)
 
 clan::Callback_Impl_5_static< RetVal, P1, P2, P3, P4, P5 >::Callback_Impl_5_static (RetVal(*static_func)(P1, P2, P3, P4, P5))
 
 clan::Callback_Impl_5_static_user< RetVal, P1, P2, P3, P4, P5, UserData >::Callback_Impl_5_static_user (RetVal(*static_func)(P1, P2, P3, P4, P5, UserData), const UserData &user_data)
 
 clan::Callback_Impl_6_functor< RetVal, P1, P2, P3, P4, P5, P6, Functor >::Callback_Impl_6_functor (Functor functor)
 
 clan::Callback_Impl_6_member< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass >::Callback_Impl_6_member (InstanceClass *instance, RetVal(InstanceClass::*member_func)(P1, P2, P3, P4, P5, P6))
 
 clan::Callback_Impl_6_member_user< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::Callback_Impl_6_member_user (InstanceClass *instance, RetVal(InstanceClass::*member_func)(P1, P2, P3, P4, P5, P6, UserData), const UserData &user_data)
 
 clan::Callback_Impl_6_static< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_Impl_6_static (RetVal(*static_func)(P1, P2, P3, P4, P5, P6))
 
 clan::Callback_Impl_6_static_user< RetVal, P1, P2, P3, P4, P5, P6, UserData >::Callback_Impl_6_static_user (RetVal(*static_func)(P1, P2, P3, P4, P5, P6, UserData), const UserData &user_data)
 
 clan::Callback_Impl_v0_functor< Functor >::Callback_Impl_v0_functor (Functor functor)
 
 clan::Callback_Impl_v0_member< InstanceClass >::Callback_Impl_v0_member (InstanceClass *instance, void(InstanceClass::*member_func)())
 
 clan::Callback_Impl_v0_member_user< InstanceClass, UserData >::Callback_Impl_v0_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(UserData), const UserData &user_data)
 
 clan::Callback_Impl_v0_static::Callback_Impl_v0_static (void(*static_func)())
 
 clan::Callback_Impl_v0_static_user< UserData >::Callback_Impl_v0_static_user (void(*static_func)(UserData), const UserData &user_data)
 
 clan::Callback_Impl_v1_functor< P1, Functor >::Callback_Impl_v1_functor (Functor functor)
 
 clan::Callback_Impl_v1_member< P1, InstanceClass >::Callback_Impl_v1_member (InstanceClass *instance, void(InstanceClass::*member_func)(P1))
 
 clan::Callback_Impl_v1_member_user< P1, InstanceClass, UserData >::Callback_Impl_v1_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(P1, UserData), const UserData &user_data)
 
 clan::Callback_Impl_v1_static< P1 >::Callback_Impl_v1_static (void(*static_func)(P1))
 
 clan::Callback_Impl_v1_static_user< P1, UserData >::Callback_Impl_v1_static_user (void(*static_func)(P1, UserData), const UserData &user_data)
 
 clan::Callback_Impl_v2_functor< P1, P2, Functor >::Callback_Impl_v2_functor (Functor functor)
 
 clan::Callback_Impl_v2_member< P1, P2, InstanceClass >::Callback_Impl_v2_member (InstanceClass *instance, void(InstanceClass::*member_func)(P1, P2))
 
 clan::Callback_Impl_v2_member_user< P1, P2, InstanceClass, UserData >::Callback_Impl_v2_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(P1, P2, UserData), const UserData &user_data)
 
 clan::Callback_Impl_v2_static< P1, P2 >::Callback_Impl_v2_static (void(*static_func)(P1, P2))
 
 clan::Callback_Impl_v2_static_user< P1, P2, UserData >::Callback_Impl_v2_static_user (void(*static_func)(P1, P2, UserData), const UserData &user_data)
 
 clan::Callback_Impl_v3_functor< P1, P2, P3, Functor >::Callback_Impl_v3_functor (Functor functor)
 
 clan::Callback_Impl_v3_member< P1, P2, P3, InstanceClass >::Callback_Impl_v3_member (InstanceClass *instance, void(InstanceClass::*member_func)(P1, P2, P3))
 
 clan::Callback_Impl_v3_member_user< P1, P2, P3, InstanceClass, UserData >::Callback_Impl_v3_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(P1, P2, P3, UserData), const UserData &user_data)
 
 clan::Callback_Impl_v3_static< P1, P2, P3 >::Callback_Impl_v3_static (void(*static_func)(P1, P2, P3))
 
 clan::Callback_Impl_v3_static_user< P1, P2, P3, UserData >::Callback_Impl_v3_static_user (void(*static_func)(P1, P2, P3, UserData), const UserData &user_data)
 
 clan::Callback_Impl_v4_functor< P1, P2, P3, P4, Functor >::Callback_Impl_v4_functor (Functor functor)
 
 clan::Callback_Impl_v4_member< P1, P2, P3, P4, InstanceClass >::Callback_Impl_v4_member (InstanceClass *instance, void(InstanceClass::*member_func)(P1, P2, P3, P4))
 
 clan::Callback_Impl_v4_member_user< P1, P2, P3, P4, InstanceClass, UserData >::Callback_Impl_v4_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(P1, P2, P3, P4, UserData), const UserData &user_data)
 
 clan::Callback_Impl_v4_static< P1, P2, P3, P4 >::Callback_Impl_v4_static (void(*static_func)(P1, P2, P3, P4))
 
 clan::Callback_Impl_v4_static_user< P1, P2, P3, P4, UserData >::Callback_Impl_v4_static_user (void(*static_func)(P1, P2, P3, P4, UserData), const UserData &user_data)
 
 clan::Callback_Impl_v5_functor< P1, P2, P3, P4, P5, Functor >::Callback_Impl_v5_functor (Functor functor)
 
 clan::Callback_Impl_v5_member< P1, P2, P3, P4, P5, InstanceClass >::Callback_Impl_v5_member (InstanceClass *instance, void(InstanceClass::*member_func)(P1, P2, P3, P4, P5))
 
 clan::Callback_Impl_v5_member_user< P1, P2, P3, P4, P5, InstanceClass, UserData >::Callback_Impl_v5_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(P1, P2, P3, P4, P5, UserData), const UserData &user_data)
 
 clan::Callback_Impl_v5_static< P1, P2, P3, P4, P5 >::Callback_Impl_v5_static (void(*static_func)(P1, P2, P3, P4, P5))
 
 clan::Callback_Impl_v5_static_user< P1, P2, P3, P4, P5, UserData >::Callback_Impl_v5_static_user (void(*static_func)(P1, P2, P3, P4, P5, UserData), const UserData &user_data)
 
 clan::Callback_Impl_v6_functor< P1, P2, P3, P4, P5, P6, Functor >::Callback_Impl_v6_functor (Functor functor)
 
 clan::Callback_Impl_v6_member< P1, P2, P3, P4, P5, P6, InstanceClass >::Callback_Impl_v6_member (InstanceClass *instance, void(InstanceClass::*member_func)(P1, P2, P3, P4, P5, P6))
 
 clan::Callback_Impl_v6_member_user< P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::Callback_Impl_v6_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(P1, P2, P3, P4, P5, P6, UserData), const UserData &user_data)
 
 clan::Callback_Impl_v6_static< P1, P2, P3, P4, P5, P6 >::Callback_Impl_v6_static (void(*static_func)(P1, P2, P3, P4, P5, P6))
 
 clan::Callback_Impl_v6_static_user< P1, P2, P3, P4, P5, P6, UserData >::Callback_Impl_v6_static_user (void(*static_func)(P1, P2, P3, P4, P5, P6, UserData), const UserData &user_data)
 
 clan::Callback_v0::Callback_v0 ()
 
 clan::Callback_v0::Callback_v0 (const Callback_v0 &copy)
 
 clan::Callback_v0::Callback_v0 (Callback_Impl_v0 *impl)
 
 clan::Callback_v0::Callback_v0 (void(*function)())
 
template<typename UserData >
 clan::Callback_v0::Callback_v0 (void(*function)(UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_v0::Callback_v0 (InstanceClass *instance, void(InstanceClass::*function)())
 
template<class InstanceClass , typename UserData >
 clan::Callback_v0::Callback_v0 (InstanceClass *instance, void(InstanceClass::*function)(UserData), const UserData &user_data)
 
 clan::Callback_v0_functor::Callback_v0_functor ()
 
 clan::Callback_v0_functor::Callback_v0_functor (const Callback_v0_functor &copy)
 
template<class Functor >
 clan::Callback_v0_functor::Callback_v0_functor (Functor functor)
 
 clan::Callback_v1< P1 >::Callback_v1 ()
 
 clan::Callback_v1< P1 >::Callback_v1 (const Callback_v1 &copy)
 
 clan::Callback_v1< P1 >::Callback_v1 (Callback_Impl_v1< P1 > *impl)
 
 clan::Callback_v1< P1 >::Callback_v1 (void(*function)(P1))
 
template<typename UserData >
 clan::Callback_v1< P1 >::Callback_v1 (void(*function)(P1, UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_v1< P1 >::Callback_v1 (InstanceClass *instance, void(InstanceClass::*function)(P1))
 
template<class InstanceClass , typename UserData >
 clan::Callback_v1< P1 >::Callback_v1 (InstanceClass *instance, void(InstanceClass::*function)(P1, UserData), const UserData &user_data)
 
 clan::Callback_v1_functor< P1 >::Callback_v1_functor ()
 
 clan::Callback_v1_functor< P1 >::Callback_v1_functor (const Callback_v1_functor &copy)
 
template<class Functor >
 clan::Callback_v1_functor< P1 >::Callback_v1_functor (Functor functor)
 
 clan::Callback_v2< P1, P2 >::Callback_v2 ()
 
 clan::Callback_v2< P1, P2 >::Callback_v2 (const Callback_v2 &copy)
 
 clan::Callback_v2< P1, P2 >::Callback_v2 (Callback_Impl_v2< P1, P2 > *impl)
 
 clan::Callback_v2< P1, P2 >::Callback_v2 (void(*function)(P1, P2))
 
template<typename UserData >
 clan::Callback_v2< P1, P2 >::Callback_v2 (void(*function)(P1, P2, UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_v2< P1, P2 >::Callback_v2 (InstanceClass *instance, void(InstanceClass::*function)(P1, P2))
 
template<class InstanceClass , typename UserData >
 clan::Callback_v2< P1, P2 >::Callback_v2 (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, UserData), const UserData &user_data)
 
 clan::Callback_v2_functor< P1, P2 >::Callback_v2_functor ()
 
 clan::Callback_v2_functor< P1, P2 >::Callback_v2_functor (const Callback_v2_functor &copy)
 
template<class Functor >
 clan::Callback_v2_functor< P1, P2 >::Callback_v2_functor (Functor functor)
 
 clan::Callback_v3< P1, P2, P3 >::Callback_v3 ()
 
 clan::Callback_v3< P1, P2, P3 >::Callback_v3 (const Callback_v3 &copy)
 
 clan::Callback_v3< P1, P2, P3 >::Callback_v3 (Callback_Impl_v3< P1, P2, P3 > *impl)
 
 clan::Callback_v3< P1, P2, P3 >::Callback_v3 (void(*function)(P1, P2, P3))
 
template<typename UserData >
 clan::Callback_v3< P1, P2, P3 >::Callback_v3 (void(*function)(P1, P2, P3, UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_v3< P1, P2, P3 >::Callback_v3 (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3))
 
template<class InstanceClass , typename UserData >
 clan::Callback_v3< P1, P2, P3 >::Callback_v3 (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, UserData), const UserData &user_data)
 
 clan::Callback_v3_functor< P1, P2, P3 >::Callback_v3_functor ()
 
 clan::Callback_v3_functor< P1, P2, P3 >::Callback_v3_functor (const Callback_v3_functor &copy)
 
template<class Functor >
 clan::Callback_v3_functor< P1, P2, P3 >::Callback_v3_functor (Functor functor)
 
 clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 ()
 
 clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 (const Callback_v4 &copy)
 
 clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 (Callback_Impl_v4< P1, P2, P3, P4 > *impl)
 
 clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 (void(*function)(P1, P2, P3, P4))
 
template<typename UserData >
 clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 (void(*function)(P1, P2, P3, P4, UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, P4))
 
template<class InstanceClass , typename UserData >
 clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, P4, UserData), const UserData &user_data)
 
 clan::Callback_v4_functor< P1, P2, P3, P4 >::Callback_v4_functor ()
 
 clan::Callback_v4_functor< P1, P2, P3, P4 >::Callback_v4_functor (const Callback_v4_functor &copy)
 
template<class Functor >
 clan::Callback_v4_functor< P1, P2, P3, P4 >::Callback_v4_functor (Functor functor)
 
 clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 ()
 
 clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 (const Callback_v5 &copy)
 
 clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 (Callback_Impl_v5< P1, P2, P3, P4, P5 > *impl)
 
 clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 (void(*function)(P1, P2, P3, P4, P5))
 
template<typename UserData >
 clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 (void(*function)(P1, P2, P3, P4, P5, UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, P4, P5))
 
template<class InstanceClass , typename UserData >
 clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, P4, P5, UserData), const UserData &user_data)
 
 clan::Callback_v5_functor< P1, P2, P3, P4, P5 >::Callback_v5_functor ()
 
 clan::Callback_v5_functor< P1, P2, P3, P4, P5 >::Callback_v5_functor (const Callback_v5_functor &copy)
 
template<class Functor >
 clan::Callback_v5_functor< P1, P2, P3, P4, P5 >::Callback_v5_functor (Functor functor)
 
 clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 ()
 
 clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 (const Callback_v6 &copy)
 
 clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 (Callback_Impl_v6< P1, P2, P3, P4, P5, P6 > *impl)
 
 clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 (void(*function)(P1, P2, P3, P4, P5, P6))
 
template<typename UserData >
 clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 (void(*function)(P1, P2, P3, P4, P5, P6, UserData), const UserData &user_data)
 
template<class InstanceClass >
 clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, P4, P5, P6))
 
template<class InstanceClass , typename UserData >
 clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, P4, P5, P6, UserData), const UserData &user_data)
 
 clan::Callback_v6_functor< P1, P2, P3, P4, P5, P6 >::Callback_v6_functor ()
 
 clan::Callback_v6_functor< P1, P2, P3, P4, P5, P6 >::Callback_v6_functor (const Callback_v6_functor &copy)
 
template<class Functor >
 clan::Callback_v6_functor< P1, P2, P3, P4, P5, P6 >::Callback_v6_functor (Functor functor)
 
 clan::SlotCallback_v0_functor< Functor >::SlotCallback_v0_functor (const Functor &functor)
 
 clan::SlotCallback_v0_member< InstanceClass >::SlotCallback_v0_member (InstanceClass *instance, void(InstanceClass::*member_func)())
 
 clan::SlotCallback_v0_member_user< InstanceClass, UserData >::SlotCallback_v0_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(UserData), const UserData &user_data)
 
 clan::SlotCallback_v0_static::SlotCallback_v0_static (void(*static_func)())
 
 clan::SlotCallback_v0_static_user< UserData >::SlotCallback_v0_static_user (void(*static_func)(UserData), const UserData &user_data)
 
 clan::SlotCallback_v1_functor< Param1, Functor >::SlotCallback_v1_functor (const Functor &functor)
 
 clan::SlotCallback_v1_member< Param1, InstanceClass >::SlotCallback_v1_member (InstanceClass *instance, void(InstanceClass::*member_func)(Param1))
 
 clan::SlotCallback_v1_member_user< Param1, InstanceClass, UserData >::SlotCallback_v1_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(Param1, UserData), const UserData &user_data)
 
 clan::SlotCallback_v1_static< Param1 >::SlotCallback_v1_static (void(*static_func)(Param1))
 
 clan::SlotCallback_v1_static_user< Param1, UserData >::SlotCallback_v1_static_user (void(*static_func)(Param1, UserData), const UserData &user_data)
 
 clan::SlotCallback_v2_functor< Param1, Param2, Functor >::SlotCallback_v2_functor (const Functor &functor)
 
 clan::SlotCallback_v2_member< Param1, Param2, InstanceClass >::SlotCallback_v2_member (InstanceClass *instance, void(InstanceClass::*member_func)(Param1, Param2))
 
 clan::SlotCallback_v2_member_user< Param1, Param2, InstanceClass, UserData >::SlotCallback_v2_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(Param1, Param2, UserData), const UserData &user_data)
 
 clan::SlotCallback_v2_static< Param1, Param2 >::SlotCallback_v2_static (void(*static_func)(Param1, Param2))
 
 clan::SlotCallback_v2_static_user< Param1, Param2, UserData >::SlotCallback_v2_static_user (void(*static_func)(Param1, Param2, UserData), const UserData &user_data)
 
 clan::SlotCallback_v3_functor< Param1, Param2, Param3, Functor >::SlotCallback_v3_functor (const Functor &functor)
 
 clan::SlotCallback_v3_member< Param1, Param2, Param3, InstanceClass >::SlotCallback_v3_member (InstanceClass *instance, void(InstanceClass::*member_func)(Param1, Param2, Param3))
 
 clan::SlotCallback_v3_member_user< Param1, Param2, Param3, InstanceClass, UserData >::SlotCallback_v3_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(Param1, Param2, Param3, UserData), const UserData &user_data)
 
 clan::SlotCallback_v3_static< Param1, Param2, Param3 >::SlotCallback_v3_static (void(*static_func)(Param1, Param2, Param3))
 
 clan::SlotCallback_v3_static_user< Param1, Param2, Param3, UserData >::SlotCallback_v3_static_user (void(*static_func)(Param1, Param2, Param3, UserData), const UserData &user_data)
 
 clan::SlotCallback_v4_functor< Param1, Param2, Param3, Param4, Functor >::SlotCallback_v4_functor (const Functor &functor)
 
 clan::SlotCallback_v4_member< Param1, Param2, Param3, Param4, InstanceClass >::SlotCallback_v4_member (InstanceClass *instance, void(InstanceClass::*member_func)(Param1, Param2, Param3, Param4))
 
 clan::SlotCallback_v4_member_user< Param1, Param2, Param3, Param4, InstanceClass, UserData >::SlotCallback_v4_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(Param1, Param2, Param3, Param4, UserData), const UserData &user_data)
 
 clan::SlotCallback_v4_static< Param1, Param2, Param3, Param4 >::SlotCallback_v4_static (void(*static_func)(Param1, Param2, Param3, Param4))
 
 clan::SlotCallback_v4_static_user< Param1, Param2, Param3, Param4, UserData >::SlotCallback_v4_static_user (void(*static_func)(Param1, Param2, Param3, Param4, UserData), const UserData &user_data)
 
 clan::SlotCallback_v5_functor< Param1, Param2, Param3, Param4, Param5, Functor >::SlotCallback_v5_functor (const Functor &functor)
 
 clan::SlotCallback_v5_member< Param1, Param2, Param3, Param4, Param5, InstanceClass >::SlotCallback_v5_member (InstanceClass *instance, void(InstanceClass::*member_func)(Param1, Param2, Param3, Param4, Param5))
 
 clan::SlotCallback_v5_member_user< Param1, Param2, Param3, Param4, Param5, InstanceClass, UserData >::SlotCallback_v5_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(Param1, Param2, Param3, Param4, Param5, UserData), const UserData &user_data)
 
 clan::SlotCallback_v5_static< Param1, Param2, Param3, Param4, Param5 >::SlotCallback_v5_static (void(*static_func)(Param1, Param2, Param3, Param4, Param5))
 
 clan::SlotCallback_v5_static_user< Param1, Param2, Param3, Param4, Param5, UserData >::SlotCallback_v5_static_user (void(*static_func)(Param1, Param2, Param3, Param4, Param5, UserData), const UserData &user_data)
 
 clan::SlotCallback_v6_functor< Param1, Param2, Param3, Param4, Param5, Param6, Functor >::SlotCallback_v6_functor (const Functor &functor)
 
 clan::SlotCallback_v6_member< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass >::SlotCallback_v6_member (InstanceClass *instance, void(InstanceClass::*member_func)(Param1, Param2, Param3, Param4, Param5, Param6))
 
 clan::SlotCallback_v6_member_user< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass, UserData >::SlotCallback_v6_member_user (InstanceClass *instance, void(InstanceClass::*member_func)(Param1, Param2, Param3, Param4, Param5, Param6, UserData), const UserData &user_data)
 
 clan::SlotCallback_v6_static< Param1, Param2, Param3, Param4, Param5, Param6 >::SlotCallback_v6_static (void(*static_func)(Param1, Param2, Param3, Param4, Param5, Param6))
 
 clan::SlotCallback_v6_static_user< Param1, Param2, Param3, Param4, Param5, Param6, UserData >::SlotCallback_v6_static_user (void(*static_func)(Param1, Param2, Param3, Param4, Param5, Param6, UserData), const UserData &user_data)
 
virtual clan::Callback_Impl_0< RetVal >::~Callback_Impl_0 ()
 
virtual clan::Callback_Impl_1< RetVal, P1 >::~Callback_Impl_1 ()
 
virtual clan::Callback_Impl_2< RetVal, P1, P2 >::~Callback_Impl_2 ()
 
virtual clan::Callback_Impl_3< RetVal, P1, P2, P3 >::~Callback_Impl_3 ()
 
virtual clan::Callback_Impl_4< RetVal, P1, P2, P3, P4 >::~Callback_Impl_4 ()
 
virtual clan::Callback_Impl_5< RetVal, P1, P2, P3, P4, P5 >::~Callback_Impl_5 ()
 
virtual clan::Callback_Impl_6< RetVal, P1, P2, P3, P4, P5, P6 >::~Callback_Impl_6 ()
 
virtual clan::Callback_Impl_v0::~Callback_Impl_v0 ()
 
virtual clan::Callback_Impl_v1< P1 >::~Callback_Impl_v1 ()
 
virtual clan::Callback_Impl_v2< P1, P2 >::~Callback_Impl_v2 ()
 
virtual clan::Callback_Impl_v3< P1, P2, P3 >::~Callback_Impl_v3 ()
 
virtual clan::Callback_Impl_v4< P1, P2, P3, P4 >::~Callback_Impl_v4 ()
 
virtual clan::Callback_Impl_v5< P1, P2, P3, P4, P5 >::~Callback_Impl_v5 ()
 
virtual clan::Callback_Impl_v6< P1, P2, P3, P4, P5, P6 >::~Callback_Impl_v6 ()
 
void clan::Callback_v0::clear ()
 
void clan::Callback_v1< P1 >::clear ()
 
void clan::Callback_4< RetVal, P1, P2, P3, P4 >::clear ()
 
void clan::Callback_v2< P1, P2 >::clear ()
 
void clan::Callback_v3< P1, P2, P3 >::clear ()
 
void clan::Callback_2< RetVal, P1, P2 >::clear ()
 
void clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::clear ()
 
void clan::Callback_v4< P1, P2, P3, P4 >::clear ()
 
void clan::Callback_1< RetVal, P1 >::clear ()
 
void clan::Callback_v5< P1, P2, P3, P4, P5 >::clear ()
 
void clan::Callback_0< RetVal >::clear ()
 
void clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::clear ()
 
void clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::clear ()
 
void clan::Callback_3< RetVal, P1, P2, P3 >::clear ()
 
virtual void clan::SlotCallback_v3< Param1, Param2, Param3 >::invoke (Param1 param1, Param2 param2, Param3 param3)=0
 
virtual void clan::SlotCallback_v0::invoke ()=0
 
virtual void clan::SlotCallback_v5< Param1, Param2, Param3, Param4, Param5 >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5)=0
 
virtual void clan::SlotCallback_v1< Param1 >::invoke (Param1 param1)=0
 
virtual void clan::SlotCallback_v2< Param1, Param2 >::invoke (Param1 param1, Param2 param2)=0
 
virtual void clan::SlotCallback_v4< Param1, Param2, Param3, Param4 >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4)=0
 
virtual void clan::SlotCallback_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5, Param6 param6)=0
 
virtual void clan::Callback_Impl_v0::invoke () const =0
 
virtual void clan::Callback_Impl_v2< P1, P2 >::invoke (P1 p1, P2 p2) const =0
 
virtual RetVal clan::Callback_Impl_0< RetVal >::invoke () const =0
 
virtual void clan::Callback_Impl_v3< P1, P2, P3 >::invoke (P1 p1, P2 p2, P3 p3) const =0
 
virtual RetVal clan::Callback_Impl_5< RetVal, P1, P2, P3, P4, P5 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const =0
 
virtual void clan::Callback_Impl_v1< P1 >::invoke (P1 p1) const =0
 
virtual void clan::Callback_Impl_v4< P1, P2, P3, P4 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const =0
 
virtual RetVal clan::Callback_Impl_6< RetVal, P1, P2, P3, P4, P5, P6 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const =0
 
virtual RetVal clan::Callback_Impl_3< RetVal, P1, P2, P3 >::invoke (P1 p1, P2 p2, P3 p3) const =0
 
virtual void clan::Callback_Impl_v5< P1, P2, P3, P4, P5 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const =0
 
virtual RetVal clan::Callback_Impl_4< RetVal, P1, P2, P3, P4 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const =0
 
virtual void clan::Callback_Impl_v6< P1, P2, P3, P4, P5, P6 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const =0
 
virtual RetVal clan::Callback_Impl_2< RetVal, P1, P2 >::invoke (P1 p1, P2 p2) const =0
 
virtual RetVal clan::Callback_Impl_1< RetVal, P1 >::invoke (P1 p1) const =0
 
void clan::SlotCallback_v0_static::invoke ()
 
void clan::SlotCallback_v1_static< Param1 >::invoke (Param1 param1)
 
void clan::SlotCallback_v3_static< Param1, Param2, Param3 >::invoke (Param1 param1, Param2 param2, Param3 param3)
 
void clan::SlotCallback_v5_static< Param1, Param2, Param3, Param4, Param5 >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5)
 
void clan::SlotCallback_v4_static< Param1, Param2, Param3, Param4 >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4)
 
void clan::SlotCallback_v6_static< Param1, Param2, Param3, Param4, Param5, Param6 >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5, Param6 param6)
 
void clan::SlotCallback_v2_static< Param1, Param2 >::invoke (Param1 param1, Param2 param2)
 
void clan::Callback_Impl_v0_static::invoke () const
 
void clan::Callback_Impl_v2_static< P1, P2 >::invoke (P1 p1, P2 p2) const
 
RetVal clan::Callback_Impl_1_static< RetVal, P1 >::invoke (P1 p1) const
 
RetVal clan::Callback_Impl_5_static< RetVal, P1, P2, P3, P4, P5 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
 
RetVal clan::Callback_Impl_3_static< RetVal, P1, P2, P3 >::invoke (P1 p1, P2 p2, P3 p3) const
 
void clan::Callback_Impl_v4_static< P1, P2, P3, P4 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const
 
void clan::Callback_Impl_v5_static< P1, P2, P3, P4, P5 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
 
RetVal clan::Callback_Impl_6_static< RetVal, P1, P2, P3, P4, P5, P6 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
 
void clan::Callback_Impl_v3_static< P1, P2, P3 >::invoke (P1 p1, P2 p2, P3 p3) const
 
RetVal clan::Callback_Impl_0_static< RetVal >::invoke () const
 
void clan::Callback_Impl_v6_static< P1, P2, P3, P4, P5, P6 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
 
void clan::Callback_Impl_v1_static< P1 >::invoke (P1 p1) const
 
RetVal clan::Callback_Impl_4_static< RetVal, P1, P2, P3, P4 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const
 
RetVal clan::Callback_Impl_2_static< RetVal, P1, P2 >::invoke (P1 p1, P2 p2) const
 
void clan::SlotCallback_v0_static_user< UserData >::invoke ()
 
void clan::SlotCallback_v4_static_user< Param1, Param2, Param3, Param4, UserData >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4)
 
void clan::SlotCallback_v3_static_user< Param1, Param2, Param3, UserData >::invoke (Param1 param1, Param2 param2, Param3 param3)
 
void clan::SlotCallback_v2_static_user< Param1, Param2, UserData >::invoke (Param1 param1, Param2 param2)
 
void clan::SlotCallback_v1_static_user< Param1, UserData >::invoke (Param1 param1)
 
void clan::SlotCallback_v6_static_user< Param1, Param2, Param3, Param4, Param5, Param6, UserData >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5, Param6 param6)
 
void clan::SlotCallback_v5_static_user< Param1, Param2, Param3, Param4, Param5, UserData >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5)
 
void clan::SlotCallback_v0_member< InstanceClass >::invoke ()
 
void clan::SlotCallback_v6_member< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5, Param6 param6)
 
void clan::SlotCallback_v2_member< Param1, Param2, InstanceClass >::invoke (Param1 param1, Param2 param2)
 
void clan::SlotCallback_v4_member< Param1, Param2, Param3, Param4, InstanceClass >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4)
 
void clan::SlotCallback_v1_member< Param1, InstanceClass >::invoke (Param1 param1)
 
void clan::SlotCallback_v5_member< Param1, Param2, Param3, Param4, Param5, InstanceClass >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5)
 
void clan::SlotCallback_v3_member< Param1, Param2, Param3, InstanceClass >::invoke (Param1 param1, Param2 param2, Param3 param3)
 
void clan::Callback_Impl_v0_static_user< UserData >::invoke () const
 
RetVal clan::Callback_Impl_2_static_user< RetVal, P1, P2, UserData >::invoke (P1 p1, P2 p2) const
 
RetVal clan::Callback_Impl_0_static_user< RetVal, UserData >::invoke () const
 
RetVal clan::Callback_Impl_1_static_user< RetVal, P1, UserData >::invoke (P1 p1) const
 
void clan::Callback_Impl_v3_static_user< P1, P2, P3, UserData >::invoke (P1 p1, P2 p2, P3 p3) const
 
RetVal clan::Callback_Impl_5_static_user< RetVal, P1, P2, P3, P4, P5, UserData >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
 
void clan::Callback_Impl_v4_static_user< P1, P2, P3, P4, UserData >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const
 
void clan::Callback_Impl_v5_static_user< P1, P2, P3, P4, P5, UserData >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
 
void clan::Callback_Impl_v1_static_user< P1, UserData >::invoke (P1 p1) const
 
RetVal clan::Callback_Impl_3_static_user< RetVal, P1, P2, P3, UserData >::invoke (P1 p1, P2 p2, P3 p3) const
 
void clan::Callback_Impl_v6_static_user< P1, P2, P3, P4, P5, P6, UserData >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
 
void clan::Callback_Impl_v2_static_user< P1, P2, UserData >::invoke (P1 p1, P2 p2) const
 
RetVal clan::Callback_Impl_6_static_user< RetVal, P1, P2, P3, P4, P5, P6, UserData >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
 
RetVal clan::Callback_Impl_4_static_user< RetVal, P1, P2, P3, P4, UserData >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const
 
void clan::SlotCallback_v0_member_user< InstanceClass, UserData >::invoke ()
 
void clan::SlotCallback_v6_member_user< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass, UserData >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5, Param6 param6)
 
void clan::SlotCallback_v2_member_user< Param1, Param2, InstanceClass, UserData >::invoke (Param1 param1, Param2 param2)
 
void clan::SlotCallback_v5_member_user< Param1, Param2, Param3, Param4, Param5, InstanceClass, UserData >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5)
 
void clan::SlotCallback_v1_member_user< Param1, InstanceClass, UserData >::invoke (Param1 param1)
 
void clan::SlotCallback_v4_member_user< Param1, Param2, Param3, Param4, InstanceClass, UserData >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4)
 
void clan::SlotCallback_v3_member_user< Param1, Param2, Param3, InstanceClass, UserData >::invoke (Param1 param1, Param2 param2, Param3 param3)
 
void clan::Callback_Impl_v0_member< InstanceClass >::invoke () const
 
RetVal clan::Callback_Impl_0_member< RetVal, InstanceClass >::invoke () const
 
void clan::Callback_Impl_v4_member< P1, P2, P3, P4, InstanceClass >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const
 
RetVal clan::Callback_Impl_6_member< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
 
RetVal clan::Callback_Impl_5_member< RetVal, P1, P2, P3, P4, P5, InstanceClass >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
 
void clan::Callback_Impl_v5_member< P1, P2, P3, P4, P5, InstanceClass >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
 
void clan::Callback_Impl_v3_member< P1, P2, P3, InstanceClass >::invoke (P1 p1, P2 p2, P3 p3) const
 
void clan::Callback_Impl_v6_member< P1, P2, P3, P4, P5, P6, InstanceClass >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
 
RetVal clan::Callback_Impl_1_member< RetVal, P1, InstanceClass >::invoke (P1 p1) const
 
RetVal clan::Callback_Impl_2_member< RetVal, P1, P2, InstanceClass >::invoke (P1 p1, P2 p2) const
 
void clan::Callback_Impl_v1_member< P1, InstanceClass >::invoke (P1 p1) const
 
void clan::SlotCallback_v0_functor< Functor >::invoke ()
 
void clan::Callback_Impl_v2_member< P1, P2, InstanceClass >::invoke (P1 p1, P2 p2) const
 
RetVal clan::Callback_Impl_3_member< RetVal, P1, P2, P3, InstanceClass >::invoke (P1 p1, P2 p2, P3 p3) const
 
RetVal clan::Callback_Impl_4_member< RetVal, P1, P2, P3, P4, InstanceClass >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const
 
void clan::SlotCallback_v2_functor< Param1, Param2, Functor >::invoke (Param1 param1, Param2 param2)
 
void clan::SlotCallback_v3_functor< Param1, Param2, Param3, Functor >::invoke (Param1 param1, Param2 param2, Param3 param3)
 
void clan::SlotCallback_v4_functor< Param1, Param2, Param3, Param4, Functor >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4)
 
void clan::SlotCallback_v6_functor< Param1, Param2, Param3, Param4, Param5, Param6, Functor >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5, Param6 param6)
 
void clan::SlotCallback_v1_functor< Param1, Functor >::invoke (Param1 param1)
 
void clan::SlotCallback_v5_functor< Param1, Param2, Param3, Param4, Param5, Functor >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5)
 
void clan::Callback_Impl_v0_member_user< InstanceClass, UserData >::invoke () const
 
void clan::Callback_Impl_v2_member_user< P1, P2, InstanceClass, UserData >::invoke (P1 p1, P2 p2) const
 
RetVal clan::Callback_Impl_2_member_user< RetVal, P1, P2, InstanceClass, UserData >::invoke (P1 p1, P2 p2) const
 
RetVal clan::Callback_Impl_5_member_user< RetVal, P1, P2, P3, P4, P5, InstanceClass, UserData >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
 
RetVal clan::Callback_Impl_1_member_user< RetVal, P1, InstanceClass, UserData >::invoke (P1 p1) const
 
RetVal clan::Callback_Impl_0_member_user< RetVal, InstanceClass, UserData >::invoke () const
 
void clan::Callback_Impl_v6_member_user< P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
 
void clan::Callback_Impl_v3_member_user< P1, P2, P3, InstanceClass, UserData >::invoke (P1 p1, P2 p2, P3 p3) const
 
RetVal clan::Callback_Impl_3_member_user< RetVal, P1, P2, P3, InstanceClass, UserData >::invoke (P1 p1, P2 p2, P3 p3) const
 
RetVal clan::Callback_Impl_6_member_user< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
 
void clan::Callback_Impl_v4_member_user< P1, P2, P3, P4, InstanceClass, UserData >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const
 
void clan::Callback_Impl_v5_member_user< P1, P2, P3, P4, P5, InstanceClass, UserData >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
 
void clan::Callback_Impl_v1_member_user< P1, InstanceClass, UserData >::invoke (P1 p1) const
 
RetVal clan::Callback_Impl_4_member_user< RetVal, P1, P2, P3, P4, InstanceClass, UserData >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const
 
void clan::Callback_Impl_v0_functor< Functor >::invoke () const
 
RetVal clan::Callback_Impl_4_functor< RetVal, P1, P2, P3, P4, Functor >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const
 
void clan::Callback_Impl_v5_functor< P1, P2, P3, P4, P5, Functor >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
 
RetVal clan::Callback_Impl_2_functor< RetVal, P1, P2, Functor >::invoke (P1 p1, P2 p2) const
 
RetVal clan::Callback_Impl_3_functor< RetVal, P1, P2, P3, Functor >::invoke (P1 p1, P2 p2, P3 p3) const
 
void clan::Callback_Impl_v3_functor< P1, P2, P3, Functor >::invoke (P1 p1, P2 p2, P3 p3) const
 
void clan::Callback_Impl_v6_functor< P1, P2, P3, P4, P5, P6, Functor >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
 
RetVal clan::Callback_Impl_1_functor< RetVal, P1, Functor >::invoke (P1 p1) const
 
void clan::Callback_Impl_v2_functor< P1, P2, Functor >::invoke (P1 p1, P2 p2) const
 
RetVal clan::Callback_Impl_6_functor< RetVal, P1, P2, P3, P4, P5, P6, Functor >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
 
RetVal clan::Callback_Impl_0_functor< RetVal, Functor >::invoke () const
 
void clan::Callback_Impl_v4_functor< P1, P2, P3, P4, Functor >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const
 
void clan::Callback_Impl_v1_functor< P1, Functor >::invoke (P1 p1) const
 
RetVal clan::Callback_Impl_5_functor< RetVal, P1, P2, P3, P4, P5, Functor >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
 
void clan::Callback_v0::invoke () const
 
RetVal clan::Callback_0< RetVal >::invoke () const
 
void clan::Callback_v3< P1, P2, P3 >::invoke (P1 p1, P2 p2, P3 p3) const
 
void clan::Callback_v1< P1 >::invoke (P1 p1) const
 
RetVal clan::Callback_2< RetVal, P1, P2 >::invoke (P1 p1, P2 p2) const
 
void clan::Callback_v2< P1, P2 >::invoke (P1 p1, P2 p2) const
 
RetVal clan::Callback_1< RetVal, P1 >::invoke (P1 p1) const
 
RetVal clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
 
void clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6) const
 
RetVal clan::Callback_4< RetVal, P1, P2, P3, P4 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const
 
void clan::Callback_v4< P1, P2, P3, P4 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4) const
 
RetVal clan::Callback_3< RetVal, P1, P2, P3 >::invoke (P1 p1, P2 p2, P3 p3) const
 
void clan::Callback_v5< P1, P2, P3, P4, P5 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
 
RetVal clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::invoke (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const
 
bool clan::Callback_v0::is_null () const
 
bool clan::Callback_v1< P1 >::is_null () const
 
bool clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::is_null () const
 
bool clan::Callback_1< RetVal, P1 >::is_null () const
 
bool clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::is_null () const
 
bool clan::Callback_v4< P1, P2, P3, P4 >::is_null () const
 
bool clan::Callback_3< RetVal, P1, P2, P3 >::is_null () const
 
bool clan::Callback_0< RetVal >::is_null () const
 
bool clan::Callback_v2< P1, P2 >::is_null () const
 
bool clan::Callback_v5< P1, P2, P3, P4, P5 >::is_null () const
 
bool clan::Callback_v3< P1, P2, P3 >::is_null () const
 
bool clan::Callback_2< RetVal, P1, P2 >::is_null () const
 
bool clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::is_null () const
 
bool clan::Callback_4< RetVal, P1, P2, P3, P4 >::is_null () const
 
void clan::Callback_v0::set (void(*function)())
 
void clan::Callback_v3< P1, P2, P3 >::set (void(*function)(P1, P2, P3))
 
void clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::set (void(*function)(P1, P2, P3, P4, P5, P6))
 
void clan::Callback_1< RetVal, P1 >::set (RetVal(*function)(P1))
 
void clan::Callback_4< RetVal, P1, P2, P3, P4 >::set (RetVal(*function)(P1, P2, P3, P4))
 
void clan::Callback_0< RetVal >::set (RetVal(*function)())
 
void clan::Callback_v4< P1, P2, P3, P4 >::set (void(*function)(P1, P2, P3, P4))
 
void clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::set (RetVal(*function)(P1, P2, P3, P4, P5, P6))
 
void clan::Callback_v1< P1 >::set (void(*function)(P1))
 
void clan::Callback_2< RetVal, P1, P2 >::set (RetVal(*function)(P1, P2))
 
void clan::Callback_3< RetVal, P1, P2, P3 >::set (RetVal(*function)(P1, P2, P3))
 
void clan::Callback_v5< P1, P2, P3, P4, P5 >::set (void(*function)(P1, P2, P3, P4, P5))
 
void clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::set (RetVal(*function)(P1, P2, P3, P4, P5))
 
void clan::Callback_v2< P1, P2 >::set (void(*function)(P1, P2))
 
template<typename UserData >
void clan::Callback_v0::set (void(*function)(UserData), const UserData &user_data)
 
template<typename UserData >
void clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::set (void(*function)(P1, P2, P3, P4, P5, P6, UserData), const UserData &user_data)
 
template<typename UserData >
void clan::Callback_v2< P1, P2 >::set (void(*function)(P1, P2, UserData), const UserData &user_data)
 
template<typename UserData >
void clan::Callback_2< RetVal, P1, P2 >::set (RetVal(*function)(P1, P2, UserData), const UserData &user_data)
 
template<typename UserData >
void clan::Callback_1< RetVal, P1 >::set (RetVal(*function)(P1, UserData), const UserData &user_data)
 
template<typename UserData >
void clan::Callback_v1< P1 >::set (void(*function)(P1, UserData), const UserData &user_data)
 
template<typename UserData >
void clan::Callback_v3< P1, P2, P3 >::set (void(*function)(P1, P2, P3, UserData), const UserData &user_data)
 
template<typename UserData >
void clan::Callback_0< RetVal >::set (RetVal(*function)(UserData), const UserData &user_data)
 
template<typename UserData >
void clan::Callback_3< RetVal, P1, P2, P3 >::set (RetVal(*function)(P1, P2, P3, UserData), const UserData &user_data)
 
template<typename UserData >
void clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::set (RetVal(*function)(P1, P2, P3, P4, P5, P6, UserData), const UserData &user_data)
 
template<typename UserData >
void clan::Callback_v4< P1, P2, P3, P4 >::set (void(*function)(P1, P2, P3, P4, UserData), const UserData &user_data)
 
template<typename UserData >
void clan::Callback_v5< P1, P2, P3, P4, P5 >::set (void(*function)(P1, P2, P3, P4, P5, UserData), const UserData &user_data)
 
template<typename UserData >
void clan::Callback_4< RetVal, P1, P2, P3, P4 >::set (RetVal(*function)(P1, P2, P3, P4, UserData), const UserData &user_data)
 
template<typename UserData >
void clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::set (RetVal(*function)(P1, P2, P3, P4, P5, UserData), const UserData &user_data)
 
template<class InstanceClass >
void clan::Callback_v0::set (InstanceClass *instance, void(InstanceClass::*function)())
 
template<class InstanceClass >
void clan::Callback_3< RetVal, P1, P2, P3 >::set (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3))
 
template<class InstanceClass >
void clan::Callback_v5< P1, P2, P3, P4, P5 >::set (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, P4, P5))
 
template<class InstanceClass >
void clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::set (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, P4, P5))
 
template<class InstanceClass >
void clan::Callback_v2< P1, P2 >::set (InstanceClass *instance, void(InstanceClass::*function)(P1, P2))
 
template<class InstanceClass >
void clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::set (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, P4, P5, P6))
 
template<class InstanceClass >
void clan::Callback_v4< P1, P2, P3, P4 >::set (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, P4))
 
template<class InstanceClass >
void clan::Callback_0< RetVal >::set (InstanceClass *instance, RetVal(InstanceClass::*function)())
 
template<class InstanceClass >
void clan::Callback_2< RetVal, P1, P2 >::set (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2))
 
template<class InstanceClass >
void clan::Callback_v1< P1 >::set (InstanceClass *instance, void(InstanceClass::*function)(P1))
 
template<class InstanceClass >
void clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::set (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, P4, P5, P6))
 
template<class InstanceClass >
void clan::Callback_4< RetVal, P1, P2, P3, P4 >::set (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, P4))
 
template<class InstanceClass >
void clan::Callback_v3< P1, P2, P3 >::set (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3))
 
template<class InstanceClass >
void clan::Callback_1< RetVal, P1 >::set (InstanceClass *instance, RetVal(InstanceClass::*function)(P1))
 
template<class InstanceClass , typename UserData >
void clan::Callback_v0::set (InstanceClass *instance, void(InstanceClass::*function)(UserData), const UserData &user_data)
 
template<class InstanceClass , typename UserData >
void clan::Callback_v3< P1, P2, P3 >::set (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, UserData), const UserData &user_data)
 
template<class InstanceClass , typename UserData >
void clan::Callback_1< RetVal, P1 >::set (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, UserData), const UserData &user_data)
 
template<class InstanceClass , typename UserData >
void clan::Callback_2< RetVal, P1, P2 >::set (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, UserData), const UserData &user_data)
 
template<class InstanceClass , typename UserData >
void clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::set (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, P4, P5, P6, UserData), const UserData &user_data)
 
template<class InstanceClass , typename UserData >
void clan::Callback_4< RetVal, P1, P2, P3, P4 >::set (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, P4, UserData), const UserData &user_data)
 
template<class InstanceClass , typename UserData >
void clan::Callback_v5< P1, P2, P3, P4, P5 >::set (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, P4, P5, UserData), const UserData &user_data)
 
template<class InstanceClass , typename UserData >
void clan::Callback_v2< P1, P2 >::set (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, UserData), const UserData &user_data)
 
template<class InstanceClass , typename UserData >
void clan::Callback_v4< P1, P2, P3, P4 >::set (InstanceClass *instance, void(InstanceClass::*function)(P1, P2, P3, P4, UserData), const UserData &user_data)
 
template<class InstanceClass , typename UserData >
void clan::Callback_v1< P1 >::set (InstanceClass *instance, void(InstanceClass::*function)(P1, UserData), const UserData &user_data)
 
template<class InstanceClass , typename UserData >
void clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::set (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, P4, P5, UserData), const UserData &user_data)
 
template<class InstanceClass , typename UserData >
void clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::set (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, P4, P5, P6, UserData), const UserData &user_data)
 
template<class InstanceClass , typename UserData >
void clan::Callback_3< RetVal, P1, P2, P3 >::set (InstanceClass *instance, RetVal(InstanceClass::*function)(P1, P2, P3, UserData), const UserData &user_data)
 
template<class InstanceClass , typename UserData >
void clan::Callback_0< RetVal >::set (InstanceClass *instance, RetVal(InstanceClass::*function)(UserData), const UserData &user_data)
 

Variables

Functor clan::SlotCallback_v0_functor< Functor >::functor
 
Functor clan::SlotCallback_v1_functor< Param1, Functor >::functor
 
Functor clan::SlotCallback_v2_functor< Param1, Param2, Functor >::functor
 
Functor clan::SlotCallback_v3_functor< Param1, Param2, Param3, Functor >::functor
 
Functor clan::SlotCallback_v4_functor< Param1, Param2, Param3, Param4, Functor >::functor
 
Functor clan::SlotCallback_v5_functor< Param1, Param2, Param3, Param4, Param5, Functor >::functor
 
Functor clan::SlotCallback_v6_functor< Param1, Param2, Param3, Param4, Param5, Param6, Functor >::functor
 
Functor clan::Callback_Impl_v0_functor< Functor >::functor
 
Functor clan::Callback_Impl_6_functor< RetVal, P1, P2, P3, P4, P5, P6, Functor >::functor
 
Functor clan::Callback_Impl_v5_functor< P1, P2, P3, P4, P5, Functor >::functor
 
Functor clan::Callback_Impl_v6_functor< P1, P2, P3, P4, P5, P6, Functor >::functor
 
Functor clan::Callback_Impl_0_functor< RetVal, Functor >::functor
 
Functor clan::Callback_Impl_3_functor< RetVal, P1, P2, P3, Functor >::functor
 
Functor clan::Callback_Impl_1_functor< RetVal, P1, Functor >::functor
 
Functor clan::Callback_Impl_v1_functor< P1, Functor >::functor
 
Functor clan::Callback_Impl_2_functor< RetVal, P1, P2, Functor >::functor
 
Functor clan::Callback_Impl_v2_functor< P1, P2, Functor >::functor
 
Functor clan::Callback_Impl_4_functor< RetVal, P1, P2, P3, P4, Functor >::functor
 
Functor clan::Callback_Impl_v3_functor< P1, P2, P3, Functor >::functor
 
Functor clan::Callback_Impl_5_functor< RetVal, P1, P2, P3, P4, P5, Functor >::functor
 
Functor clan::Callback_Impl_v4_functor< P1, P2, P3, P4, Functor >::functor
 
InstanceClass * clan::SlotCallback_v0_member< InstanceClass >::instance
 
InstanceClass * clan::SlotCallback_v1_member< Param1, InstanceClass >::instance
 
InstanceClass * clan::SlotCallback_v2_member< Param1, Param2, InstanceClass >::instance
 
InstanceClass * clan::SlotCallback_v3_member< Param1, Param2, Param3, InstanceClass >::instance
 
InstanceClass * clan::SlotCallback_v4_member< Param1, Param2, Param3, Param4, InstanceClass >::instance
 
InstanceClass * clan::SlotCallback_v5_member< Param1, Param2, Param3, Param4, Param5, InstanceClass >::instance
 
InstanceClass * clan::SlotCallback_v6_member< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass >::instance
 
InstanceClass * clan::SlotCallback_v0_member_user< InstanceClass, UserData >::instance
 
InstanceClass * clan::SlotCallback_v1_member_user< Param1, InstanceClass, UserData >::instance
 
InstanceClass * clan::SlotCallback_v2_member_user< Param1, Param2, InstanceClass, UserData >::instance
 
InstanceClass * clan::SlotCallback_v3_member_user< Param1, Param2, Param3, InstanceClass, UserData >::instance
 
InstanceClass * clan::SlotCallback_v4_member_user< Param1, Param2, Param3, Param4, InstanceClass, UserData >::instance
 
InstanceClass * clan::SlotCallback_v5_member_user< Param1, Param2, Param3, Param4, Param5, InstanceClass, UserData >::instance
 
InstanceClass * clan::SlotCallback_v6_member_user< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_v0_member< InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_6_member< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_v6_member< P1, P2, P3, P4, P5, P6, InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_3_member< RetVal, P1, P2, P3, InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_0_member< RetVal, InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_v1_member< P1, InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_4_member< RetVal, P1, P2, P3, P4, InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_v2_member< P1, P2, InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_2_member< RetVal, P1, P2, InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_v3_member< P1, P2, P3, InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_5_member< RetVal, P1, P2, P3, P4, P5, InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_v4_member< P1, P2, P3, P4, InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_1_member< RetVal, P1, InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_v5_member< P1, P2, P3, P4, P5, InstanceClass >::instance
 
InstanceClass * clan::Callback_Impl_v0_member_user< InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_6_member_user< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_v6_member_user< P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_3_member_user< RetVal, P1, P2, P3, InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_1_member_user< RetVal, P1, InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_v1_member_user< P1, InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_4_member_user< RetVal, P1, P2, P3, P4, InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_v2_member_user< P1, P2, InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_v3_member_user< P1, P2, P3, InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_2_member_user< RetVal, P1, P2, InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_5_member_user< RetVal, P1, P2, P3, P4, P5, InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_v4_member_user< P1, P2, P3, P4, InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_0_member_user< RetVal, InstanceClass, UserData >::instance
 
InstanceClass * clan::Callback_Impl_v5_member_user< P1, P2, P3, P4, P5, InstanceClass, UserData >::instance
 
void(InstanceClass::* clan::SlotCallback_v0_member< InstanceClass >::member_func )()
 
void(InstanceClass::* clan::SlotCallback_v4_member< Param1, Param2, Param3, Param4, InstanceClass >::member_func )(Param1, Param2, Param3, Param4)
 
void(InstanceClass::* clan::SlotCallback_v1_member< Param1, InstanceClass >::member_func )(Param1)
 
void(InstanceClass::* clan::SlotCallback_v2_member< Param1, Param2, InstanceClass >::member_func )(Param1, Param2)
 
void(InstanceClass::* clan::SlotCallback_v3_member< Param1, Param2, Param3, InstanceClass >::member_func )(Param1, Param2, Param3)
 
void(InstanceClass::* clan::SlotCallback_v5_member< Param1, Param2, Param3, Param4, Param5, InstanceClass >::member_func )(Param1, Param2, Param3, Param4, Param5)
 
void(InstanceClass::* clan::SlotCallback_v6_member< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass >::member_func )(Param1, Param2, Param3, Param4, Param5, Param6)
 
void(InstanceClass::* clan::SlotCallback_v0_member_user< InstanceClass, UserData >::member_func )(UserData)
 
void(InstanceClass::* clan::SlotCallback_v1_member_user< Param1, InstanceClass, UserData >::member_func )(Param1, UserData)
 
void(InstanceClass::* clan::SlotCallback_v2_member_user< Param1, Param2, InstanceClass, UserData >::member_func )(Param1, Param2, UserData)
 
void(InstanceClass::* clan::SlotCallback_v6_member_user< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass, UserData >::member_func )(Param1, Param2, Param3, Param4, Param5, Param6, UserData)
 
void(InstanceClass::* clan::SlotCallback_v3_member_user< Param1, Param2, Param3, InstanceClass, UserData >::member_func )(Param1, Param2, Param3, UserData)
 
void(InstanceClass::* clan::SlotCallback_v4_member_user< Param1, Param2, Param3, Param4, InstanceClass, UserData >::member_func )(Param1, Param2, Param3, Param4, UserData)
 
void(InstanceClass::* clan::SlotCallback_v5_member_user< Param1, Param2, Param3, Param4, Param5, InstanceClass, UserData >::member_func )(Param1, Param2, Param3, Param4, Param5, UserData)
 
void(InstanceClass::* clan::Callback_Impl_v0_member< InstanceClass >::member_func )()
 
RetVal(InstanceClass::* clan::Callback_Impl_6_member< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass >::member_func )(P1, P2, P3, P4, P5, P6)
 
void(InstanceClass::* clan::Callback_Impl_v6_member< P1, P2, P3, P4, P5, P6, InstanceClass >::member_func )(P1, P2, P3, P4, P5, P6)
 
RetVal(InstanceClass::* clan::Callback_Impl_0_member< RetVal, InstanceClass >::member_func )()
 
RetVal(InstanceClass::* clan::Callback_Impl_3_member< RetVal, P1, P2, P3, InstanceClass >::member_func )(P1, P2, P3)
 
void(InstanceClass::* clan::Callback_Impl_v2_member< P1, P2, InstanceClass >::member_func )(P1, P2)
 
void(InstanceClass::* clan::Callback_Impl_v1_member< P1, InstanceClass >::member_func )(P1)
 
RetVal(InstanceClass::* clan::Callback_Impl_4_member< RetVal, P1, P2, P3, P4, InstanceClass >::member_func )(P1, P2, P3, P4)
 
RetVal(InstanceClass::* clan::Callback_Impl_2_member< RetVal, P1, P2, InstanceClass >::member_func )(P1, P2)
 
void(InstanceClass::* clan::Callback_Impl_v3_member< P1, P2, P3, InstanceClass >::member_func )(P1, P2, P3)
 
RetVal(InstanceClass::* clan::Callback_Impl_5_member< RetVal, P1, P2, P3, P4, P5, InstanceClass >::member_func )(P1, P2, P3, P4, P5)
 
void(InstanceClass::* clan::Callback_Impl_v4_member< P1, P2, P3, P4, InstanceClass >::member_func )(P1, P2, P3, P4)
 
RetVal(InstanceClass::* clan::Callback_Impl_1_member< RetVal, P1, InstanceClass >::member_func )(P1)
 
void(InstanceClass::* clan::Callback_Impl_v5_member< P1, P2, P3, P4, P5, InstanceClass >::member_func )(P1, P2, P3, P4, P5)
 
void(InstanceClass::* clan::Callback_Impl_v0_member_user< InstanceClass, UserData >::member_func )(UserData)
 
RetVal(InstanceClass::* clan::Callback_Impl_6_member_user< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::member_func )(P1, P2, P3, P4, P5, P6, UserData)
 
void(InstanceClass::* clan::Callback_Impl_v6_member_user< P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::member_func )(P1, P2, P3, P4, P5, P6, UserData)
 
RetVal(InstanceClass::* clan::Callback_Impl_1_member_user< RetVal, P1, InstanceClass, UserData >::member_func )(P1, UserData)
 
RetVal(InstanceClass::* clan::Callback_Impl_3_member_user< RetVal, P1, P2, P3, InstanceClass, UserData >::member_func )(P1, P2, P3, UserData)
 
void(InstanceClass::* clan::Callback_Impl_v2_member_user< P1, P2, InstanceClass, UserData >::member_func )(P1, P2, UserData)
 
RetVal(InstanceClass::* clan::Callback_Impl_4_member_user< RetVal, P1, P2, P3, P4, InstanceClass, UserData >::member_func )(P1, P2, P3, P4, UserData)
 
void(InstanceClass::* clan::Callback_Impl_v1_member_user< P1, InstanceClass, UserData >::member_func )(P1, UserData)
 
void(InstanceClass::* clan::Callback_Impl_v3_member_user< P1, P2, P3, InstanceClass, UserData >::member_func )(P1, P2, P3, UserData)
 
RetVal(InstanceClass::* clan::Callback_Impl_2_member_user< RetVal, P1, P2, InstanceClass, UserData >::member_func )(P1, P2, UserData)
 
RetVal(InstanceClass::* clan::Callback_Impl_5_member_user< RetVal, P1, P2, P3, P4, P5, InstanceClass, UserData >::member_func )(P1, P2, P3, P4, P5, UserData)
 
void(InstanceClass::* clan::Callback_Impl_v4_member_user< P1, P2, P3, P4, InstanceClass, UserData >::member_func )(P1, P2, P3, P4, UserData)
 
RetVal(InstanceClass::* clan::Callback_Impl_0_member_user< RetVal, InstanceClass, UserData >::member_func )(UserData)
 
void(InstanceClass::* clan::Callback_Impl_v5_member_user< P1, P2, P3, P4, P5, InstanceClass, UserData >::member_func )(P1, P2, P3, P4, P5, UserData)
 
void(* clan::SlotCallback_v0_static::static_func )()
 
void(* clan::SlotCallback_v1_static< Param1 >::static_func )(Param1)
 
void(* clan::SlotCallback_v6_static< Param1, Param2, Param3, Param4, Param5, Param6 >::static_func )(Param1, Param2, Param3, Param4, Param5, Param6)
 
void(* clan::SlotCallback_v3_static< Param1, Param2, Param3 >::static_func )(Param1, Param2, Param3)
 
void(* clan::SlotCallback_v4_static< Param1, Param2, Param3, Param4 >::static_func )(Param1, Param2, Param3, Param4)
 
void(* clan::SlotCallback_v2_static< Param1, Param2 >::static_func )(Param1, Param2)
 
void(* clan::SlotCallback_v5_static< Param1, Param2, Param3, Param4, Param5 >::static_func )(Param1, Param2, Param3, Param4, Param5)
 
void(* clan::Callback_Impl_v0_static::static_func )()
 
void(* clan::SlotCallback_v0_static_user< UserData >::static_func )(UserData)
 
void(* clan::Callback_Impl_v4_static< P1, P2, P3, P4 >::static_func )(P1, P2, P3, P4)
 
void(* clan::Callback_Impl_v1_static< P1 >::static_func )(P1)
 
void(* clan::Callback_Impl_v6_static< P1, P2, P3, P4, P5, P6 >::static_func )(P1, P2, P3, P4, P5, P6)
 
void(* clan::Callback_Impl_v3_static< P1, P2, P3 >::static_func )(P1, P2, P3)
 
RetVal(* clan::Callback_Impl_1_static< RetVal, P1 >::static_func )(P1)
 
void(* clan::SlotCallback_v3_static_user< Param1, Param2, Param3, UserData >::static_func )(Param1, Param2, Param3, UserData)
 
void(* clan::Callback_Impl_v2_static< P1, P2 >::static_func )(P1, P2)
 
RetVal(* clan::Callback_Impl_0_static< RetVal >::static_func )()
 
RetVal(* clan::Callback_Impl_4_static< RetVal, P1, P2, P3, P4 >::static_func )(P1, P2, P3, P4)
 
void(* clan::SlotCallback_v4_static_user< Param1, Param2, Param3, Param4, UserData >::static_func )(Param1, Param2, Param3, Param4, UserData)
 
void(* clan::SlotCallback_v2_static_user< Param1, Param2, UserData >::static_func )(Param1, Param2, UserData)
 
void(* clan::SlotCallback_v1_static_user< Param1, UserData >::static_func )(Param1, UserData)
 
void(* clan::SlotCallback_v6_static_user< Param1, Param2, Param3, Param4, Param5, Param6, UserData >::static_func )(Param1, Param2, Param3, Param4, Param5, Param6, UserData)
 
void(* clan::SlotCallback_v5_static_user< Param1, Param2, Param3, Param4, Param5, UserData >::static_func )(Param1, Param2, Param3, Param4, Param5, UserData)
 
RetVal(* clan::Callback_Impl_5_static< RetVal, P1, P2, P3, P4, P5 >::static_func )(P1, P2, P3, P4, P5)
 
RetVal(* clan::Callback_Impl_2_static< RetVal, P1, P2 >::static_func )(P1, P2)
 
void(* clan::Callback_Impl_v5_static< P1, P2, P3, P4, P5 >::static_func )(P1, P2, P3, P4, P5)
 
RetVal(* clan::Callback_Impl_6_static< RetVal, P1, P2, P3, P4, P5, P6 >::static_func )(P1, P2, P3, P4, P5, P6)
 
RetVal(* clan::Callback_Impl_3_static< RetVal, P1, P2, P3 >::static_func )(P1, P2, P3)
 
void(* clan::Callback_Impl_v0_static_user< UserData >::static_func )(UserData)
 
void(* clan::Callback_Impl_v6_static_user< P1, P2, P3, P4, P5, P6, UserData >::static_func )(P1, P2, P3, P4, P5, P6, UserData)
 
void(* clan::Callback_Impl_v1_static_user< P1, UserData >::static_func )(P1, UserData)
 
void(* clan::Callback_Impl_v5_static_user< P1, P2, P3, P4, P5, UserData >::static_func )(P1, P2, P3, P4, P5, UserData)
 
RetVal(* clan::Callback_Impl_0_static_user< RetVal, UserData >::static_func )(UserData)
 
RetVal(* clan::Callback_Impl_2_static_user< RetVal, P1, P2, UserData >::static_func )(P1, P2, UserData)
 
RetVal(* clan::Callback_Impl_4_static_user< RetVal, P1, P2, P3, P4, UserData >::static_func )(P1, P2, P3, P4, UserData)
 
RetVal(* clan::Callback_Impl_5_static_user< RetVal, P1, P2, P3, P4, P5, UserData >::static_func )(P1, P2, P3, P4, P5, UserData)
 
void(* clan::Callback_Impl_v2_static_user< P1, P2, UserData >::static_func )(P1, P2, UserData)
 
void(* clan::Callback_Impl_v4_static_user< P1, P2, P3, P4, UserData >::static_func )(P1, P2, P3, P4, UserData)
 
RetVal(* clan::Callback_Impl_1_static_user< RetVal, P1, UserData >::static_func )(P1, UserData)
 
RetVal(* clan::Callback_Impl_3_static_user< RetVal, P1, P2, P3, UserData >::static_func )(P1, P2, P3, UserData)
 
void(* clan::Callback_Impl_v3_static_user< P1, P2, P3, UserData >::static_func )(P1, P2, P3, UserData)
 
RetVal(* clan::Callback_Impl_6_static_user< RetVal, P1, P2, P3, P4, P5, P6, UserData >::static_func )(P1, P2, P3, P4, P5, P6, UserData)
 
UserData clan::SlotCallback_v0_static_user< UserData >::user_data
 
UserData clan::SlotCallback_v5_static_user< Param1, Param2, Param3, Param4, Param5, UserData >::user_data
 
UserData clan::SlotCallback_v4_static_user< Param1, Param2, Param3, Param4, UserData >::user_data
 
UserData clan::SlotCallback_v6_static_user< Param1, Param2, Param3, Param4, Param5, Param6, UserData >::user_data
 
UserData clan::SlotCallback_v2_static_user< Param1, Param2, UserData >::user_data
 
UserData clan::SlotCallback_v3_static_user< Param1, Param2, Param3, UserData >::user_data
 
UserData clan::SlotCallback_v1_static_user< Param1, UserData >::user_data
 
UserData clan::Callback_Impl_v0_static_user< UserData >::user_data
 
UserData clan::Callback_Impl_6_static_user< RetVal, P1, P2, P3, P4, P5, P6, UserData >::user_data
 
UserData clan::Callback_Impl_v1_static_user< P1, UserData >::user_data
 
UserData clan::Callback_Impl_v4_static_user< P1, P2, P3, P4, UserData >::user_data
 
UserData clan::Callback_Impl_v2_static_user< P1, P2, UserData >::user_data
 
UserData clan::Callback_Impl_1_static_user< RetVal, P1, UserData >::user_data
 
UserData clan::Callback_Impl_5_static_user< RetVal, P1, P2, P3, P4, P5, UserData >::user_data
 
UserData clan::Callback_Impl_v5_static_user< P1, P2, P3, P4, P5, UserData >::user_data
 
UserData clan::Callback_Impl_2_static_user< RetVal, P1, P2, UserData >::user_data
 
UserData clan::Callback_Impl_v6_static_user< P1, P2, P3, P4, P5, P6, UserData >::user_data
 
UserData clan::Callback_Impl_4_static_user< RetVal, P1, P2, P3, P4, UserData >::user_data
 
UserData clan::Callback_Impl_v3_static_user< P1, P2, P3, UserData >::user_data
 
UserData clan::Callback_Impl_0_static_user< RetVal, UserData >::user_data
 
UserData clan::Callback_Impl_3_static_user< RetVal, P1, P2, P3, UserData >::user_data
 
UserData clan::SlotCallback_v0_member_user< InstanceClass, UserData >::user_data
 
UserData clan::SlotCallback_v3_member_user< Param1, Param2, Param3, InstanceClass, UserData >::user_data
 
UserData clan::SlotCallback_v4_member_user< Param1, Param2, Param3, Param4, InstanceClass, UserData >::user_data
 
UserData clan::SlotCallback_v2_member_user< Param1, Param2, InstanceClass, UserData >::user_data
 
UserData clan::SlotCallback_v6_member_user< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass, UserData >::user_data
 
UserData clan::SlotCallback_v1_member_user< Param1, InstanceClass, UserData >::user_data
 
UserData clan::SlotCallback_v5_member_user< Param1, Param2, Param3, Param4, Param5, InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_v0_member_user< InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_v5_member_user< P1, P2, P3, P4, P5, InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_6_member_user< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_1_member_user< RetVal, P1, InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_v1_member_user< P1, InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_2_member_user< RetVal, P1, P2, InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_0_member_user< RetVal, InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_4_member_user< RetVal, P1, P2, P3, P4, InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_v6_member_user< P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_v2_member_user< P1, P2, InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_v3_member_user< P1, P2, P3, InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_5_member_user< RetVal, P1, P2, P3, P4, P5, InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_3_member_user< RetVal, P1, P2, P3, InstanceClass, UserData >::user_data
 
UserData clan::Callback_Impl_v4_member_user< P1, P2, P3, P4, InstanceClass, UserData >::user_data
 

Construction

 clan::Signal_v0::Signal_v0 ()
 
 clan::Signal_v0::Signal_v0 (const Signal_v0 &copy)
 

Operations

Slot clan::Signal_v0::connect (void(*function)())
 
template<class UserData >
Slot clan::Signal_v0::connect (void(*function)(UserData), const UserData &user_data)
 
template<class InstanceClass >
Slot clan::Signal_v0::connect (InstanceClass *instance, void(InstanceClass::*function)())
 
template<class InstanceClass , class UserData >
Slot clan::Signal_v0::connect (InstanceClass *instance, void(InstanceClass::*function)(UserData), const UserData &user_data)
 
template<class Functor >
Slot clan::Signal_v0::connect_functor (const Functor &functor)
 
void clan::Signal_v0::invoke () const
 

Construction

 clan::Signal_v1< Param1 >::Signal_v1 ()
 
 clan::Signal_v1< Param1 >::Signal_v1 (const Signal_v1< Param1 > &copy)
 

Operations

Slot clan::Signal_v1< Param1 >::connect (void(*function)(Param1))
 
template<class UserData >
Slot clan::Signal_v1< Param1 >::connect (void(*function)(Param1, UserData), const UserData &user_data)
 
template<class InstanceClass >
Slot clan::Signal_v1< Param1 >::connect (InstanceClass *instance, void(InstanceClass::*function)(Param1))
 
template<class InstanceClass , class UserData >
Slot clan::Signal_v1< Param1 >::connect (InstanceClass *instance, void(InstanceClass::*function)(Param1, UserData), const UserData &user_data)
 
template<class Functor >
Slot clan::Signal_v1< Param1 >::connect_functor (const Functor &functor)
 
void clan::Signal_v1< Param1 >::invoke (Param1 param1) const
 

Construction

 clan::Signal_v2< Param1, Param2 >::Signal_v2 ()
 
 clan::Signal_v2< Param1, Param2 >::Signal_v2 (const Signal_v2< Param1, Param2 > &copy)
 

Operations

Slot clan::Signal_v2< Param1, Param2 >::connect (void(*function)(Param1, Param2))
 
template<class UserData >
Slot clan::Signal_v2< Param1, Param2 >::connect (void(*function)(Param1, Param2, UserData), const UserData &user_data)
 
template<class InstanceClass >
Slot clan::Signal_v2< Param1, Param2 >::connect (InstanceClass *instance, void(InstanceClass::*function)(Param1, Param2))
 
template<class InstanceClass , class UserData >
Slot clan::Signal_v2< Param1, Param2 >::connect (InstanceClass *instance, void(InstanceClass::*function)(Param1, Param2, UserData), const UserData &user_data)
 
template<class Functor >
Slot clan::Signal_v2< Param1, Param2 >::connect_functor (const Functor &functor)
 
void clan::Signal_v2< Param1, Param2 >::invoke (Param1 param1, Param2 param2) const
 

Construction

 clan::Signal_v3< Param1, Param2, Param3 >::Signal_v3 ()
 
 clan::Signal_v3< Param1, Param2, Param3 >::Signal_v3 (const Signal_v3< Param1, Param2, Param3 > &copy)
 

Operations

Slot clan::Signal_v3< Param1, Param2, Param3 >::connect (void(*function)(Param1, Param2, Param3))
 
template<class UserData >
Slot clan::Signal_v3< Param1, Param2, Param3 >::connect (void(*function)(Param1, Param2, Param3, UserData), const UserData &user_data)
 
template<class InstanceClass >
Slot clan::Signal_v3< Param1, Param2, Param3 >::connect (InstanceClass *instance, void(InstanceClass::*function)(Param1, Param2, Param3))
 
template<class InstanceClass , class UserData >
Slot clan::Signal_v3< Param1, Param2, Param3 >::connect (InstanceClass *instance, void(InstanceClass::*function)(Param1, Param2, Param3, UserData), const UserData &user_data)
 
template<class Functor >
Slot clan::Signal_v3< Param1, Param2, Param3 >::connect_functor (const Functor &functor)
 
void clan::Signal_v3< Param1, Param2, Param3 >::invoke (Param1 param1, Param2 param2, Param3 param3) const
 

Construction

 clan::Signal_v4< Param1, Param2, Param3, Param4 >::Signal_v4 ()
 
 clan::Signal_v4< Param1, Param2, Param3, Param4 >::Signal_v4 (const Signal_v4< Param1, Param2, Param3, Param4 > &copy)
 

Operations

Slot clan::Signal_v4< Param1, Param2, Param3, Param4 >::connect (void(*function)(Param1, Param2, Param3, Param4))
 
template<class UserData >
Slot clan::Signal_v4< Param1, Param2, Param3, Param4 >::connect (void(*function)(Param1, Param2, Param3, Param4, UserData), const UserData &user_data)
 
template<class InstanceClass >
Slot clan::Signal_v4< Param1, Param2, Param3, Param4 >::connect (InstanceClass *instance, void(InstanceClass::*function)(Param1, Param2, Param3, Param4))
 
template<class InstanceClass , class UserData >
Slot clan::Signal_v4< Param1, Param2, Param3, Param4 >::connect (InstanceClass *instance, void(InstanceClass::*function)(Param1, Param2, Param3, Param4, UserData), const UserData &user_data)
 
template<class Functor >
Slot clan::Signal_v4< Param1, Param2, Param3, Param4 >::connect_functor (const Functor &functor)
 
void clan::Signal_v4< Param1, Param2, Param3, Param4 >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4) const
 

Construction

 clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::Signal_v5 ()
 
 clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::Signal_v5 (const Signal_v5< Param1, Param2, Param3, Param4, Param5 > &copy)
 

Operations

Slot clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::connect (void(*function)(Param1, Param2, Param3, Param4, Param5))
 
template<class UserData >
Slot clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::connect (void(*function)(Param1, Param2, Param3, Param4, Param5, UserData), const UserData &user_data)
 
template<class InstanceClass >
Slot clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::connect (InstanceClass *instance, void(InstanceClass::*function)(Param1, Param2, Param3, Param4, Param5))
 
template<class InstanceClass , class UserData >
Slot clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::connect (InstanceClass *instance, void(InstanceClass::*function)(Param1, Param2, Param3, Param4, Param5, UserData), const UserData &user_data)
 
template<class Functor >
Slot clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::connect_functor (const Functor &functor)
 
void clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5) const
 

Construction

 clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::Signal_v6 ()
 
 clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::Signal_v6 (const Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 > &copy)
 

Operations

Slot clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::connect (void(*function)(Param1, Param2, Param3, Param4, Param5, Param6))
 
template<class UserData >
Slot clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::connect (void(*function)(Param1, Param2, Param3, Param4, Param5, Param6, UserData), const UserData &user_data)
 
template<class InstanceClass >
Slot clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::connect (InstanceClass *instance, void(InstanceClass::*function)(Param1, Param2, Param3, Param4, Param5, Param6))
 
template<class InstanceClass , class UserData >
Slot clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::connect (InstanceClass *instance, void(InstanceClass::*function)(Param1, Param2, Param3, Param4, Param5, Param6, UserData), const UserData &user_data)
 
template<class Functor >
Slot clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::connect_functor (const Functor &functor)
 
void clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::invoke (Param1 param1, Param2 param2, Param3 param3, Param4 param4, Param5 param5, Param6 param6) const
 

Construction

 clan::Slot::Slot ()
 
 clan::Slot::Slot (const std::shared_ptr< SlotCallback > &callback)
 

Operations

void clan::Slot::destroy ()
 
void clan::Slot::enable ()
 
void clan::Slot::disable ()
 

Implementation

std::shared_ptr< Slot_Impl > clan::Slot::impl
 

Operations

template<class SigClass >
void clan::SlotContainer::connect (SigClass &sig, void(*func)())
 Connect a slot to a Signal_v0 signal. More...
 
template<class SigClass , class Class >
void clan::SlotContainer::connect (SigClass &sig, Class *self, void(Class::*func)())
 Connect a slot to a Signal_v0 signal. More...
 
template<class SigClass , class UserData >
void clan::SlotContainer::connect (SigClass &sig, void(*func)(UserData), UserData user_data)
 Connect a slot to a Signal_v0 signal with an user data parameter. More...
 
template<class SigClass , class Class , class UserData >
void clan::SlotContainer::connect (SigClass &sig, Class *self, void(Class::*func)(UserData), UserData user_data)
 Connect a slot to a Signal_v0 signal with an user data parameter. More...
 
template<class SigClass , class Param1 >
void clan::SlotContainer::connect (SigClass &sig, void(*func)(Param1))
 Connect a slot to a Signal_v1 signal. More...
 
template<class SigClass , class Class , class Param1 >
void clan::SlotContainer::connect (SigClass &sig, Class *self, void(Class::*func)(Param1))
 Connect a slot to a Signal_v1 signal. More...
 
template<class SigClass , class Param1 , class UserData >
void clan::SlotContainer::connect (SigClass &sig, void(*func)(Param1, UserData), UserData user_data)
 Connect a slot to a Signal_v1 signal with an user data parameter. More...
 
template<class SigClass , class Class , class Param1 , class UserData >
void clan::SlotContainer::connect (SigClass &sig, Class *self, void(Class::*func)(Param1, UserData), UserData user_data)
 Connect a slot to a Signal_v1 signal with an user data parameter. More...
 
template<class SigClass , class Param1 , class Param2 >
void clan::SlotContainer::connect (SigClass &sig, void(*func)(Param1, Param2))
 Connect a slot to a Signal_v2 signal. More...
 
template<class SigClass , class Class , class Param1 , class Param2 >
void clan::SlotContainer::connect (SigClass &sig, Class *self, void(Class::*func)(Param1, Param2))
 Connect a slot to a Signal_v2 signal. More...
 
template<class SigClass , class Param1 , class Param2 , class UserData >
void clan::SlotContainer::connect (SigClass &sig, void(*func)(Param1, Param2, UserData), UserData user_data)
 Connect a slot to a Signal_v2 signal with an user data parameter. More...
 
template<class SigClass , class Class , class Param1 , class Param2 , class UserData >
void clan::SlotContainer::connect (SigClass &sig, Class *self, void(Class::*func)(Param1, Param2, UserData), UserData user_data)
 Connect a slot to a Signal_v2 signal with an user data parameter. More...
 
template<class SigClass , class Param1 , class Param2 , class Param3 >
void clan::SlotContainer::connect (SigClass &sig, void(*func)(Param1, Param2, Param3))
 Connect a slot to a Signal_v3 signal. More...
 
template<class SigClass , class Class , class Param1 , class Param2 , class Param3 >
void clan::SlotContainer::connect (SigClass &sig, Class *self, void(Class::*func)(Param1, Param2, Param3))
 Connect a slot to a Signal_v3 signal. More...
 
template<class SigClass , class Param1 , class Param2 , class Param3 , class UserData >
void clan::SlotContainer::connect (SigClass &sig, void(*func)(Param1, Param2, Param3, UserData), UserData user_data)
 Connect a slot to a Signal_v3 signal with an user data parameter. More...
 
template<class SigClass , class Class , class Param1 , class Param2 , class Param3 , class UserData >
void clan::SlotContainer::connect (SigClass &sig, Class *self, void(Class::*func)(Param1, Param2, Param3, UserData), UserData user_data)
 Connect a slot to a Signal_v3 signal with an user data parameter. More...
 
template<class SigClass , class Param1 , class Param2 , class Param3 , class Param4 >
void clan::SlotContainer::connect (SigClass &sig, void(*func)(Param1, Param2, Param3, Param4))
 Connect a slot to a Signal_v4 signal. More...
 
template<class SigClass , class Class , class Param1 , class Param2 , class Param3 , class Param4 >
void clan::SlotContainer::connect (SigClass &sig, Class *self, void(Class::*func)(Param1, Param2, Param3, Param4))
 Connect a slot to a Signal_v4 signal. More...
 
template<class SigClass , class Param1 , class Param2 , class Param3 , class Param4 , class UserData >
void clan::SlotContainer::connect (SigClass &sig, void(*func)(Param1, Param2, Param3, Param4, UserData user_data), UserData user_data)
 Connect a slot to a Signal_v4 signal with an user data parameter. More...
 
template<class SigClass , class Class , class Param1 , class Param2 , class Param3 , class Param4 , class UserData >
void clan::SlotContainer::connect (SigClass &sig, Class *self, void(Class::*func)(Param1, Param2, Param3, Param4, UserData user_data), UserData user_data)
 Connect a slot to a Signal_v4 signal with an user data parameter. More...
 
template<class SigClass , class Param1 , class Param2 , class Param3 , class Param4 , class Param5 >
void clan::SlotContainer::connect (SigClass &sig, void(*func)(Param1, Param2, Param3, Param4, Param5))
 Connect a slot to a Signal_v5 signal. More...
 
template<class SigClass , class Class , class Param1 , class Param2 , class Param3 , class Param4 , class Param5 >
void clan::SlotContainer::connect (SigClass &sig, Class *self, void(Class::*func)(Param1, Param2, Param3, Param4, Param5))
 Connect a slot to a Signal_v5 signal. More...
 
template<class SigClass , class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class UserData >
void clan::SlotContainer::connect (SigClass &sig, void(*func)(Param1, Param2, Param3, Param4, Param5, UserData user_data), UserData user_data)
 Connect a slot to a Signal_v5 signal with an user data parameter. More...
 
template<class SigClass , class Class , class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class UserData >
void clan::SlotContainer::connect (SigClass &sig, Class *self, void(Class::*func)(Param1, Param2, Param3, Param4, Param5, UserData user_data), UserData user_data)
 Connect a slot to a Signal_v5 signal with an user data parameter. More...
 
template<class SigClass , class Functor >
void clan::SlotContainer::connect_functor (SigClass &sig, const Functor &functor)
 Connect a functor slot to a signal. More...
 

Detailed Description

Function Documentation

template<typename RetVal>
clan::Callback_0< RetVal >::Callback_0 ( )
inline
template<typename RetVal>
clan::Callback_0< RetVal >::Callback_0 ( const Callback_0< RetVal > &  copy)
inline
template<typename RetVal>
clan::Callback_0< RetVal >::Callback_0 ( Callback_Impl_0< RetVal > *  impl)
inline
template<typename RetVal>
clan::Callback_0< RetVal >::Callback_0 ( RetVal(*)()  function)
inline
template<typename RetVal>
template<typename UserData >
clan::Callback_0< RetVal >::Callback_0 ( RetVal(*)(UserData function,
const UserData user_data 
)
inline
template<typename RetVal>
template<class InstanceClass >
clan::Callback_0< RetVal >::Callback_0 ( InstanceClass *  instance,
RetVal(InstanceClass::*)()  function 
)
inline
template<typename RetVal>
template<class InstanceClass , typename UserData >
clan::Callback_0< RetVal >::Callback_0 ( InstanceClass *  instance,
RetVal(InstanceClass::*)(UserData function,
const UserData user_data 
)
inline
template<typename RetVal >
clan::Callback_0_functor< RetVal >::Callback_0_functor ( )
inline
template<typename RetVal >
clan::Callback_0_functor< RetVal >::Callback_0_functor ( const Callback_0_functor< RetVal > &  copy)
inline
template<typename RetVal >
template<class Functor >
clan::Callback_0_functor< RetVal >::Callback_0_functor ( Functor  functor)
inline
template<typename RetVal, typename P1>
clan::Callback_1< RetVal, P1 >::Callback_1 ( )
inline
template<typename RetVal, typename P1>
clan::Callback_1< RetVal, P1 >::Callback_1 ( const Callback_1< RetVal, P1 > &  copy)
inline
template<typename RetVal, typename P1>
clan::Callback_1< RetVal, P1 >::Callback_1 ( Callback_Impl_1< RetVal, P1 > *  impl)
inline
template<typename RetVal, typename P1>
clan::Callback_1< RetVal, P1 >::Callback_1 ( RetVal(*)(P1)  function)
inline
template<typename RetVal, typename P1>
template<typename UserData >
clan::Callback_1< RetVal, P1 >::Callback_1 ( RetVal(*)(P1, UserData function,
const UserData user_data 
)
inline
template<typename RetVal, typename P1>
template<class InstanceClass >
clan::Callback_1< RetVal, P1 >::Callback_1 ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1)  function 
)
inline
template<typename RetVal, typename P1>
template<class InstanceClass , typename UserData >
clan::Callback_1< RetVal, P1 >::Callback_1 ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 >
clan::Callback_1_functor< RetVal, P1 >::Callback_1_functor ( )
inline
template<typename RetVal , typename P1 >
clan::Callback_1_functor< RetVal, P1 >::Callback_1_functor ( const Callback_1_functor< RetVal, P1 > &  copy)
inline
template<typename RetVal , typename P1 >
template<class Functor >
clan::Callback_1_functor< RetVal, P1 >::Callback_1_functor ( Functor  functor)
inline
template<typename RetVal, typename P1, typename P2>
clan::Callback_2< RetVal, P1, P2 >::Callback_2 ( )
inline
template<typename RetVal, typename P1, typename P2>
clan::Callback_2< RetVal, P1, P2 >::Callback_2 ( const Callback_2< RetVal, P1, P2 > &  copy)
inline
template<typename RetVal, typename P1, typename P2>
clan::Callback_2< RetVal, P1, P2 >::Callback_2 ( Callback_Impl_2< RetVal, P1, P2 > *  impl)
inline
template<typename RetVal, typename P1, typename P2>
clan::Callback_2< RetVal, P1, P2 >::Callback_2 ( RetVal(*)(P1, P2)  function)
inline
template<typename RetVal, typename P1, typename P2>
template<typename UserData >
clan::Callback_2< RetVal, P1, P2 >::Callback_2 ( RetVal(*)(P1, P2, UserData function,
const UserData user_data 
)
inline
template<typename RetVal, typename P1, typename P2>
template<class InstanceClass >
clan::Callback_2< RetVal, P1, P2 >::Callback_2 ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2)  function 
)
inline
template<typename RetVal, typename P1, typename P2>
template<class InstanceClass , typename UserData >
clan::Callback_2< RetVal, P1, P2 >::Callback_2 ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 >
clan::Callback_2_functor< RetVal, P1, P2 >::Callback_2_functor ( )
inline
template<typename RetVal , typename P1 , typename P2 >
clan::Callback_2_functor< RetVal, P1, P2 >::Callback_2_functor ( const Callback_2_functor< RetVal, P1, P2 > &  copy)
inline
template<typename RetVal , typename P1 , typename P2 >
template<class Functor >
clan::Callback_2_functor< RetVal, P1, P2 >::Callback_2_functor ( Functor  functor)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 ( )
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 ( const Callback_3< RetVal, P1, P2, P3 > &  copy)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 ( Callback_Impl_3< RetVal, P1, P2, P3 > *  impl)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 ( RetVal(*)(P1, P2, P3)  function)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
template<typename UserData >
clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 ( RetVal(*)(P1, P2, P3, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
template<class InstanceClass >
clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3)  function 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
template<class InstanceClass , typename UserData >
clan::Callback_3< RetVal, P1, P2, P3 >::Callback_3 ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
clan::Callback_3_functor< RetVal, P1, P2, P3 >::Callback_3_functor ( )
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
clan::Callback_3_functor< RetVal, P1, P2, P3 >::Callback_3_functor ( const Callback_3_functor< RetVal, P1, P2, P3 > &  copy)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
template<class Functor >
clan::Callback_3_functor< RetVal, P1, P2, P3 >::Callback_3_functor ( Functor  functor)
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 ( )
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 ( const Callback_4< RetVal, P1, P2, P3, P4 > &  copy)
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 ( Callback_Impl_4< RetVal, P1, P2, P3, P4 > *  impl)
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 ( RetVal(*)(P1, P2, P3, P4)  function)
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
template<typename UserData >
clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 ( RetVal(*)(P1, P2, P3, P4, UserData function,
const UserData user_data 
)
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
template<class InstanceClass >
clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4)  function 
)
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
template<class InstanceClass , typename UserData >
clan::Callback_4< RetVal, P1, P2, P3, P4 >::Callback_4 ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 >
clan::Callback_4_functor< RetVal, P1, P2, P3, P4 >::Callback_4_functor ( )
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 >
clan::Callback_4_functor< RetVal, P1, P2, P3, P4 >::Callback_4_functor ( const Callback_4_functor< RetVal, P1, P2, P3, P4 > &  copy)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 >
template<class Functor >
clan::Callback_4_functor< RetVal, P1, P2, P3, P4 >::Callback_4_functor ( Functor  functor)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 ( )
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 ( const Callback_5< RetVal, P1, P2, P3, P4, P5 > &  copy)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 ( Callback_Impl_5< RetVal, P1, P2, P3, P4, P5 > *  impl)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 ( RetVal(*)(P1, P2, P3, P4, P5)  function)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<typename UserData >
clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 ( RetVal(*)(P1, P2, P3, P4, P5, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<class InstanceClass >
clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, P5)  function 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<class InstanceClass , typename UserData >
clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::Callback_5 ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, P5, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_5_functor< RetVal, P1, P2, P3, P4, P5 >::Callback_5_functor ( )
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_5_functor< RetVal, P1, P2, P3, P4, P5 >::Callback_5_functor ( const Callback_5_functor< RetVal, P1, P2, P3, P4, P5 > &  copy)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<class Functor >
clan::Callback_5_functor< RetVal, P1, P2, P3, P4, P5 >::Callback_5_functor ( Functor  functor)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 ( )
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 ( const Callback_6< RetVal, P1, P2, P3, P4, P5, P6 > &  copy)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 ( Callback_Impl_6< RetVal, P1, P2, P3, P4, P5, P6 > *  impl)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 ( RetVal(*)(P1, P2, P3, P4, P5, P6)  function)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<typename UserData >
clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 ( RetVal(*)(P1, P2, P3, P4, P5, P6, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<class InstanceClass >
clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, P5, P6)  function 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<class InstanceClass , typename UserData >
clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6 ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, P5, P6, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_6_functor< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6_functor ( )
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_6_functor< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6_functor ( const Callback_6_functor< RetVal, P1, P2, P3, P4, P5, P6 > &  copy)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<class Functor >
clan::Callback_6_functor< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_6_functor ( Functor  functor)
inline
template<typename RetVal , class Functor >
clan::Callback_Impl_0_functor< RetVal, Functor >::Callback_Impl_0_functor ( Functor  functor)
inline
template<typename RetVal , typename InstanceClass >
clan::Callback_Impl_0_member< RetVal, InstanceClass >::Callback_Impl_0_member ( InstanceClass *  instance,
RetVal(InstanceClass::*)()  member_func 
)
inline
template<typename RetVal , typename InstanceClass , typename UserData >
clan::Callback_Impl_0_member_user< RetVal, InstanceClass, UserData >::Callback_Impl_0_member_user ( InstanceClass *  instance,
RetVal(InstanceClass::*)(UserData member_func,
const UserData user_data 
)
inline
template<typename RetVal >
clan::Callback_Impl_0_static< RetVal >::Callback_Impl_0_static ( RetVal(*)()  static_func)
inline
template<typename RetVal , typename UserData >
clan::Callback_Impl_0_static_user< RetVal, UserData >::Callback_Impl_0_static_user ( RetVal(*)(UserData static_func,
const UserData user_data 
)
inline
template<typename RetVal , class P1 , class Functor >
clan::Callback_Impl_1_functor< RetVal, P1, Functor >::Callback_Impl_1_functor ( Functor  functor)
inline
template<typename RetVal , typename P1 , typename InstanceClass >
clan::Callback_Impl_1_member< RetVal, P1, InstanceClass >::Callback_Impl_1_member ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1)  member_func 
)
inline
template<typename RetVal , typename P1 , typename InstanceClass , typename UserData >
clan::Callback_Impl_1_member_user< RetVal, P1, InstanceClass, UserData >::Callback_Impl_1_member_user ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, UserData member_func,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 >
clan::Callback_Impl_1_static< RetVal, P1 >::Callback_Impl_1_static ( RetVal(*)(P1)  static_func)
inline
template<typename RetVal , typename P1 , typename UserData >
clan::Callback_Impl_1_static_user< RetVal, P1, UserData >::Callback_Impl_1_static_user ( RetVal(*)(P1, UserData static_func,
const UserData user_data 
)
inline
template<typename RetVal , class P1 , class P2 , class Functor >
clan::Callback_Impl_2_functor< RetVal, P1, P2, Functor >::Callback_Impl_2_functor ( Functor  functor)
inline
template<typename RetVal , typename P1 , typename P2 , typename InstanceClass >
clan::Callback_Impl_2_member< RetVal, P1, P2, InstanceClass >::Callback_Impl_2_member ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2)  member_func 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename InstanceClass , typename UserData >
clan::Callback_Impl_2_member_user< RetVal, P1, P2, InstanceClass, UserData >::Callback_Impl_2_member_user ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, UserData member_func,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 >
clan::Callback_Impl_2_static< RetVal, P1, P2 >::Callback_Impl_2_static ( RetVal(*)(P1, P2)  static_func)
inline
template<typename RetVal , typename P1 , typename P2 , typename UserData >
clan::Callback_Impl_2_static_user< RetVal, P1, P2, UserData >::Callback_Impl_2_static_user ( RetVal(*)(P1, P2, UserData static_func,
const UserData user_data 
)
inline
template<typename RetVal , class P1 , class P2 , class P3 , class Functor >
clan::Callback_Impl_3_functor< RetVal, P1, P2, P3, Functor >::Callback_Impl_3_functor ( Functor  functor)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename InstanceClass >
clan::Callback_Impl_3_member< RetVal, P1, P2, P3, InstanceClass >::Callback_Impl_3_member ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3)  member_func 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename InstanceClass , typename UserData >
clan::Callback_Impl_3_member_user< RetVal, P1, P2, P3, InstanceClass, UserData >::Callback_Impl_3_member_user ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, UserData member_func,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
clan::Callback_Impl_3_static< RetVal, P1, P2, P3 >::Callback_Impl_3_static ( RetVal(*)(P1, P2, P3)  static_func)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename UserData >
clan::Callback_Impl_3_static_user< RetVal, P1, P2, P3, UserData >::Callback_Impl_3_static_user ( RetVal(*)(P1, P2, P3, UserData static_func,
const UserData user_data 
)
inline
template<typename RetVal , class P1 , class P2 , class P3 , class P4 , class Functor >
clan::Callback_Impl_4_functor< RetVal, P1, P2, P3, P4, Functor >::Callback_Impl_4_functor ( Functor  functor)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass >
clan::Callback_Impl_4_member< RetVal, P1, P2, P3, P4, InstanceClass >::Callback_Impl_4_member ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4)  member_func 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass , typename UserData >
clan::Callback_Impl_4_member_user< RetVal, P1, P2, P3, P4, InstanceClass, UserData >::Callback_Impl_4_member_user ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, UserData member_func,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 >
clan::Callback_Impl_4_static< RetVal, P1, P2, P3, P4 >::Callback_Impl_4_static ( RetVal(*)(P1, P2, P3, P4)  static_func)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename UserData >
clan::Callback_Impl_4_static_user< RetVal, P1, P2, P3, P4, UserData >::Callback_Impl_4_static_user ( RetVal(*)(P1, P2, P3, P4, UserData static_func,
const UserData user_data 
)
inline
template<typename RetVal , class P1 , class P2 , class P3 , class P4 , class P5 , class Functor >
clan::Callback_Impl_5_functor< RetVal, P1, P2, P3, P4, P5, Functor >::Callback_Impl_5_functor ( Functor  functor)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass >
clan::Callback_Impl_5_member< RetVal, P1, P2, P3, P4, P5, InstanceClass >::Callback_Impl_5_member ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, P5)  member_func 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass , typename UserData >
clan::Callback_Impl_5_member_user< RetVal, P1, P2, P3, P4, P5, InstanceClass, UserData >::Callback_Impl_5_member_user ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, P5, UserData member_func,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_Impl_5_static< RetVal, P1, P2, P3, P4, P5 >::Callback_Impl_5_static ( RetVal(*)(P1, P2, P3, P4, P5)  static_func)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename UserData >
clan::Callback_Impl_5_static_user< RetVal, P1, P2, P3, P4, P5, UserData >::Callback_Impl_5_static_user ( RetVal(*)(P1, P2, P3, P4, P5, UserData static_func,
const UserData user_data 
)
inline
template<typename RetVal , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class Functor >
clan::Callback_Impl_6_functor< RetVal, P1, P2, P3, P4, P5, P6, Functor >::Callback_Impl_6_functor ( Functor  functor)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass >
clan::Callback_Impl_6_member< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass >::Callback_Impl_6_member ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, P5, P6)  member_func 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass , typename UserData >
clan::Callback_Impl_6_member_user< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::Callback_Impl_6_member_user ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, P5, P6, UserData member_func,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_Impl_6_static< RetVal, P1, P2, P3, P4, P5, P6 >::Callback_Impl_6_static ( RetVal(*)(P1, P2, P3, P4, P5, P6)  static_func)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename UserData >
clan::Callback_Impl_6_static_user< RetVal, P1, P2, P3, P4, P5, P6, UserData >::Callback_Impl_6_static_user ( RetVal(*)(P1, P2, P3, P4, P5, P6, UserData static_func,
const UserData user_data 
)
inline
template<class Functor >
clan::Callback_Impl_v0_functor< Functor >::Callback_Impl_v0_functor ( Functor  functor)
inline
template<typename InstanceClass >
clan::Callback_Impl_v0_member< InstanceClass >::Callback_Impl_v0_member ( InstanceClass *  instance,
void(InstanceClass::*)()  member_func 
)
inline
template<typename InstanceClass , typename UserData >
clan::Callback_Impl_v0_member_user< InstanceClass, UserData >::Callback_Impl_v0_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(UserData member_func,
const UserData user_data 
)
inline
clan::Callback_Impl_v0_static::Callback_Impl_v0_static ( void(*)()  static_func)
inline
template<typename UserData >
clan::Callback_Impl_v0_static_user< UserData >::Callback_Impl_v0_static_user ( void(*)(UserData static_func,
const UserData user_data 
)
inline
template<class P1 , class Functor >
clan::Callback_Impl_v1_functor< P1, Functor >::Callback_Impl_v1_functor ( Functor  functor)
inline
template<typename P1 , typename InstanceClass >
clan::Callback_Impl_v1_member< P1, InstanceClass >::Callback_Impl_v1_member ( InstanceClass *  instance,
void(InstanceClass::*)(P1)  member_func 
)
inline
template<typename P1 , typename InstanceClass , typename UserData >
clan::Callback_Impl_v1_member_user< P1, InstanceClass, UserData >::Callback_Impl_v1_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(P1, UserData member_func,
const UserData user_data 
)
inline
template<typename P1 >
clan::Callback_Impl_v1_static< P1 >::Callback_Impl_v1_static ( void(*)(P1)  static_func)
inline
template<typename P1 , typename UserData >
clan::Callback_Impl_v1_static_user< P1, UserData >::Callback_Impl_v1_static_user ( void(*)(P1, UserData static_func,
const UserData user_data 
)
inline
template<class P1 , class P2 , class Functor >
clan::Callback_Impl_v2_functor< P1, P2, Functor >::Callback_Impl_v2_functor ( Functor  functor)
inline
template<typename P1 , typename P2 , typename InstanceClass >
clan::Callback_Impl_v2_member< P1, P2, InstanceClass >::Callback_Impl_v2_member ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2)  member_func 
)
inline
template<typename P1 , typename P2 , typename InstanceClass , typename UserData >
clan::Callback_Impl_v2_member_user< P1, P2, InstanceClass, UserData >::Callback_Impl_v2_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, UserData member_func,
const UserData user_data 
)
inline
template<typename P1 , typename P2 >
clan::Callback_Impl_v2_static< P1, P2 >::Callback_Impl_v2_static ( void(*)(P1, P2)  static_func)
inline
template<typename P1 , typename P2 , typename UserData >
clan::Callback_Impl_v2_static_user< P1, P2, UserData >::Callback_Impl_v2_static_user ( void(*)(P1, P2, UserData static_func,
const UserData user_data 
)
inline
template<class P1 , class P2 , class P3 , class Functor >
clan::Callback_Impl_v3_functor< P1, P2, P3, Functor >::Callback_Impl_v3_functor ( Functor  functor)
inline
template<typename P1 , typename P2 , typename P3 , typename InstanceClass >
clan::Callback_Impl_v3_member< P1, P2, P3, InstanceClass >::Callback_Impl_v3_member ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3)  member_func 
)
inline
template<typename P1 , typename P2 , typename P3 , typename InstanceClass , typename UserData >
clan::Callback_Impl_v3_member_user< P1, P2, P3, InstanceClass, UserData >::Callback_Impl_v3_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, UserData member_func,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 >
clan::Callback_Impl_v3_static< P1, P2, P3 >::Callback_Impl_v3_static ( void(*)(P1, P2, P3)  static_func)
inline
template<typename P1 , typename P2 , typename P3 , typename UserData >
clan::Callback_Impl_v3_static_user< P1, P2, P3, UserData >::Callback_Impl_v3_static_user ( void(*)(P1, P2, P3, UserData static_func,
const UserData user_data 
)
inline
template<class P1 , class P2 , class P3 , class P4 , class Functor >
clan::Callback_Impl_v4_functor< P1, P2, P3, P4, Functor >::Callback_Impl_v4_functor ( Functor  functor)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass >
clan::Callback_Impl_v4_member< P1, P2, P3, P4, InstanceClass >::Callback_Impl_v4_member ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4)  member_func 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass , typename UserData >
clan::Callback_Impl_v4_member_user< P1, P2, P3, P4, InstanceClass, UserData >::Callback_Impl_v4_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, UserData member_func,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
clan::Callback_Impl_v4_static< P1, P2, P3, P4 >::Callback_Impl_v4_static ( void(*)(P1, P2, P3, P4)  static_func)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename UserData >
clan::Callback_Impl_v4_static_user< P1, P2, P3, P4, UserData >::Callback_Impl_v4_static_user ( void(*)(P1, P2, P3, P4, UserData static_func,
const UserData user_data 
)
inline
template<class P1 , class P2 , class P3 , class P4 , class P5 , class Functor >
clan::Callback_Impl_v5_functor< P1, P2, P3, P4, P5, Functor >::Callback_Impl_v5_functor ( Functor  functor)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass >
clan::Callback_Impl_v5_member< P1, P2, P3, P4, P5, InstanceClass >::Callback_Impl_v5_member ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, P5)  member_func 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass , typename UserData >
clan::Callback_Impl_v5_member_user< P1, P2, P3, P4, P5, InstanceClass, UserData >::Callback_Impl_v5_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, P5, UserData member_func,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_Impl_v5_static< P1, P2, P3, P4, P5 >::Callback_Impl_v5_static ( void(*)(P1, P2, P3, P4, P5)  static_func)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename UserData >
clan::Callback_Impl_v5_static_user< P1, P2, P3, P4, P5, UserData >::Callback_Impl_v5_static_user ( void(*)(P1, P2, P3, P4, P5, UserData static_func,
const UserData user_data 
)
inline
template<class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class Functor >
clan::Callback_Impl_v6_functor< P1, P2, P3, P4, P5, P6, Functor >::Callback_Impl_v6_functor ( Functor  functor)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass >
clan::Callback_Impl_v6_member< P1, P2, P3, P4, P5, P6, InstanceClass >::Callback_Impl_v6_member ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, P5, P6)  member_func 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass , typename UserData >
clan::Callback_Impl_v6_member_user< P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::Callback_Impl_v6_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, P5, P6, UserData member_func,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_Impl_v6_static< P1, P2, P3, P4, P5, P6 >::Callback_Impl_v6_static ( void(*)(P1, P2, P3, P4, P5, P6)  static_func)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename UserData >
clan::Callback_Impl_v6_static_user< P1, P2, P3, P4, P5, P6, UserData >::Callback_Impl_v6_static_user ( void(*)(P1, P2, P3, P4, P5, P6, UserData static_func,
const UserData user_data 
)
inline
clan::Callback_v0::Callback_v0 ( )
inline
clan::Callback_v0::Callback_v0 ( const Callback_v0 copy)
inline
clan::Callback_v0::Callback_v0 ( Callback_Impl_v0 impl)
inline
clan::Callback_v0::Callback_v0 ( void(*)()  function)
inline
template<typename UserData >
clan::Callback_v0::Callback_v0 ( void(*)(UserData function,
const UserData user_data 
)
inline
template<class InstanceClass >
clan::Callback_v0::Callback_v0 ( InstanceClass *  instance,
void(InstanceClass::*)()  function 
)
inline
template<class InstanceClass , typename UserData >
clan::Callback_v0::Callback_v0 ( InstanceClass *  instance,
void(InstanceClass::*)(UserData function,
const UserData user_data 
)
inline
clan::Callback_v0_functor::Callback_v0_functor ( )
inline
clan::Callback_v0_functor::Callback_v0_functor ( const Callback_v0_functor copy)
inline
template<class Functor >
clan::Callback_v0_functor::Callback_v0_functor ( Functor  functor)
inline
template<typename P1>
clan::Callback_v1< P1 >::Callback_v1 ( )
inline
template<typename P1>
clan::Callback_v1< P1 >::Callback_v1 ( const Callback_v1< P1 > &  copy)
inline
template<typename P1>
clan::Callback_v1< P1 >::Callback_v1 ( Callback_Impl_v1< P1 > *  impl)
inline
template<typename P1>
clan::Callback_v1< P1 >::Callback_v1 ( void(*)(P1)  function)
inline
template<typename P1>
template<typename UserData >
clan::Callback_v1< P1 >::Callback_v1 ( void(*)(P1, UserData function,
const UserData user_data 
)
inline
template<typename P1>
template<class InstanceClass >
clan::Callback_v1< P1 >::Callback_v1 ( InstanceClass *  instance,
void(InstanceClass::*)(P1)  function 
)
inline
template<typename P1>
template<class InstanceClass , typename UserData >
clan::Callback_v1< P1 >::Callback_v1 ( InstanceClass *  instance,
void(InstanceClass::*)(P1, UserData function,
const UserData user_data 
)
inline
template<typename P1 >
clan::Callback_v1_functor< P1 >::Callback_v1_functor ( )
inline
template<typename P1 >
clan::Callback_v1_functor< P1 >::Callback_v1_functor ( const Callback_v1_functor< P1 > &  copy)
inline
template<typename P1 >
template<class Functor >
clan::Callback_v1_functor< P1 >::Callback_v1_functor ( Functor  functor)
inline
template<typename P1, typename P2>
clan::Callback_v2< P1, P2 >::Callback_v2 ( )
inline
template<typename P1, typename P2>
clan::Callback_v2< P1, P2 >::Callback_v2 ( const Callback_v2< P1, P2 > &  copy)
inline
template<typename P1, typename P2>
clan::Callback_v2< P1, P2 >::Callback_v2 ( Callback_Impl_v2< P1, P2 > *  impl)
inline
template<typename P1, typename P2>
clan::Callback_v2< P1, P2 >::Callback_v2 ( void(*)(P1, P2)  function)
inline
template<typename P1, typename P2>
template<typename UserData >
clan::Callback_v2< P1, P2 >::Callback_v2 ( void(*)(P1, P2, UserData function,
const UserData user_data 
)
inline
template<typename P1, typename P2>
template<class InstanceClass >
clan::Callback_v2< P1, P2 >::Callback_v2 ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2)  function 
)
inline
template<typename P1, typename P2>
template<class InstanceClass , typename UserData >
clan::Callback_v2< P1, P2 >::Callback_v2 ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 >
clan::Callback_v2_functor< P1, P2 >::Callback_v2_functor ( )
inline
template<typename P1 , typename P2 >
clan::Callback_v2_functor< P1, P2 >::Callback_v2_functor ( const Callback_v2_functor< P1, P2 > &  copy)
inline
template<typename P1 , typename P2 >
template<class Functor >
clan::Callback_v2_functor< P1, P2 >::Callback_v2_functor ( Functor  functor)
inline
template<typename P1 , typename P2 , typename P3 >
clan::Callback_v3< P1, P2, P3 >::Callback_v3 ( )
inline
template<typename P1 , typename P2 , typename P3 >
clan::Callback_v3< P1, P2, P3 >::Callback_v3 ( const Callback_v3< P1, P2, P3 > &  copy)
inline
template<typename P1 , typename P2 , typename P3 >
clan::Callback_v3< P1, P2, P3 >::Callback_v3 ( Callback_Impl_v3< P1, P2, P3 > *  impl)
inline
template<typename P1 , typename P2 , typename P3 >
clan::Callback_v3< P1, P2, P3 >::Callback_v3 ( void(*)(P1, P2, P3)  function)
inline
template<typename P1 , typename P2 , typename P3 >
template<typename UserData >
clan::Callback_v3< P1, P2, P3 >::Callback_v3 ( void(*)(P1, P2, P3, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 >
template<class InstanceClass >
clan::Callback_v3< P1, P2, P3 >::Callback_v3 ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3)  function 
)
inline
template<typename P1 , typename P2 , typename P3 >
template<class InstanceClass , typename UserData >
clan::Callback_v3< P1, P2, P3 >::Callback_v3 ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 >
clan::Callback_v3_functor< P1, P2, P3 >::Callback_v3_functor ( )
inline
template<typename P1 , typename P2 , typename P3 >
clan::Callback_v3_functor< P1, P2, P3 >::Callback_v3_functor ( const Callback_v3_functor< P1, P2, P3 > &  copy)
inline
template<typename P1 , typename P2 , typename P3 >
template<class Functor >
clan::Callback_v3_functor< P1, P2, P3 >::Callback_v3_functor ( Functor  functor)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 ( )
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 ( const Callback_v4< P1, P2, P3, P4 > &  copy)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 ( Callback_Impl_v4< P1, P2, P3, P4 > *  impl)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 ( void(*)(P1, P2, P3, P4)  function)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
template<typename UserData >
clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 ( void(*)(P1, P2, P3, P4, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
template<class InstanceClass >
clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4)  function 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
template<class InstanceClass , typename UserData >
clan::Callback_v4< P1, P2, P3, P4 >::Callback_v4 ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
clan::Callback_v4_functor< P1, P2, P3, P4 >::Callback_v4_functor ( )
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
clan::Callback_v4_functor< P1, P2, P3, P4 >::Callback_v4_functor ( const Callback_v4_functor< P1, P2, P3, P4 > &  copy)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
template<class Functor >
clan::Callback_v4_functor< P1, P2, P3, P4 >::Callback_v4_functor ( Functor  functor)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 ( )
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 ( const Callback_v5< P1, P2, P3, P4, P5 > &  copy)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 ( Callback_Impl_v5< P1, P2, P3, P4, P5 > *  impl)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 ( void(*)(P1, P2, P3, P4, P5)  function)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<typename UserData >
clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 ( void(*)(P1, P2, P3, P4, P5, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<class InstanceClass >
clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, P5)  function 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<class InstanceClass , typename UserData >
clan::Callback_v5< P1, P2, P3, P4, P5 >::Callback_v5 ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, P5, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_v5_functor< P1, P2, P3, P4, P5 >::Callback_v5_functor ( )
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
clan::Callback_v5_functor< P1, P2, P3, P4, P5 >::Callback_v5_functor ( const Callback_v5_functor< P1, P2, P3, P4, P5 > &  copy)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<class Functor >
clan::Callback_v5_functor< P1, P2, P3, P4, P5 >::Callback_v5_functor ( Functor  functor)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 ( )
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 ( const Callback_v6< P1, P2, P3, P4, P5, P6 > &  copy)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 ( Callback_Impl_v6< P1, P2, P3, P4, P5, P6 > *  impl)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 ( void(*)(P1, P2, P3, P4, P5, P6)  function)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<typename UserData >
clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 ( void(*)(P1, P2, P3, P4, P5, P6, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<class InstanceClass >
clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, P5, P6)  function 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<class InstanceClass , typename UserData >
clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::Callback_v6 ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, P5, P6, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_v6_functor< P1, P2, P3, P4, P5, P6 >::Callback_v6_functor ( )
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
clan::Callback_v6_functor< P1, P2, P3, P4, P5, P6 >::Callback_v6_functor ( const Callback_v6_functor< P1, P2, P3, P4, P5, P6 > &  copy)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<class Functor >
clan::Callback_v6_functor< P1, P2, P3, P4, P5, P6 >::Callback_v6_functor ( Functor  functor)
inline
clan::Signal_v0::Signal_v0 ( )
inline
clan::Signal_v0::Signal_v0 ( const Signal_v0 copy)
inline
template<class Param1>
clan::Signal_v1< Param1 >::Signal_v1 ( )
inline
template<class Param1>
clan::Signal_v1< Param1 >::Signal_v1 ( const Signal_v1< Param1 > &  copy)
inline
template<class Param1, class Param2>
clan::Signal_v2< Param1, Param2 >::Signal_v2 ( )
inline
template<class Param1, class Param2>
clan::Signal_v2< Param1, Param2 >::Signal_v2 ( const Signal_v2< Param1, Param2 > &  copy)
inline
template<class Param1, class Param2, class Param3>
clan::Signal_v3< Param1, Param2, Param3 >::Signal_v3 ( )
inline
template<class Param1, class Param2, class Param3>
clan::Signal_v3< Param1, Param2, Param3 >::Signal_v3 ( const Signal_v3< Param1, Param2, Param3 > &  copy)
inline
template<class Param1, class Param2, class Param3, class Param4>
clan::Signal_v4< Param1, Param2, Param3, Param4 >::Signal_v4 ( )
inline
template<class Param1, class Param2, class Param3, class Param4>
clan::Signal_v4< Param1, Param2, Param3, Param4 >::Signal_v4 ( const Signal_v4< Param1, Param2, Param3, Param4 > &  copy)
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5>
clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::Signal_v5 ( )
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5>
clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::Signal_v5 ( const Signal_v5< Param1, Param2, Param3, Param4, Param5 > &  copy)
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5, class Param6>
clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::Signal_v6 ( )
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5, class Param6>
clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::Signal_v6 ( const Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 > &  copy)
inline
clan::Slot::Slot ( )
inline
clan::Slot::Slot ( const std::shared_ptr< SlotCallback > &  callback)
inline
template<class Functor >
clan::SlotCallback_v0_functor< Functor >::SlotCallback_v0_functor ( const Functor &  functor)
inline
template<class InstanceClass >
clan::SlotCallback_v0_member< InstanceClass >::SlotCallback_v0_member ( InstanceClass *  instance,
void(InstanceClass::*)()  member_func 
)
inline
template<class InstanceClass , class UserData >
clan::SlotCallback_v0_member_user< InstanceClass, UserData >::SlotCallback_v0_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(UserData member_func,
const UserData user_data 
)
inline
clan::SlotCallback_v0_static::SlotCallback_v0_static ( void(*)()  static_func)
inline
template<class UserData >
clan::SlotCallback_v0_static_user< UserData >::SlotCallback_v0_static_user ( void(*)(UserData static_func,
const UserData user_data 
)
inline
template<class Param1 , class Functor >
clan::SlotCallback_v1_functor< Param1, Functor >::SlotCallback_v1_functor ( const Functor &  functor)
inline
template<class Param1 , class InstanceClass >
clan::SlotCallback_v1_member< Param1, InstanceClass >::SlotCallback_v1_member ( InstanceClass *  instance,
void(InstanceClass::*)(Param1)  member_func 
)
inline
template<class Param1 , class InstanceClass , class UserData >
clan::SlotCallback_v1_member_user< Param1, InstanceClass, UserData >::SlotCallback_v1_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, UserData member_func,
const UserData user_data 
)
inline
template<class Param1 >
clan::SlotCallback_v1_static< Param1 >::SlotCallback_v1_static ( void(*)(Param1)  static_func)
inline
template<class Param1 , class UserData >
clan::SlotCallback_v1_static_user< Param1, UserData >::SlotCallback_v1_static_user ( void(*)(Param1, UserData static_func,
const UserData user_data 
)
inline
template<class Param1 , class Param2 , class Functor >
clan::SlotCallback_v2_functor< Param1, Param2, Functor >::SlotCallback_v2_functor ( const Functor &  functor)
inline
template<class Param1 , class Param2 , class InstanceClass >
clan::SlotCallback_v2_member< Param1, Param2, InstanceClass >::SlotCallback_v2_member ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2)  member_func 
)
inline
template<class Param1 , class Param2 , class InstanceClass , class UserData >
clan::SlotCallback_v2_member_user< Param1, Param2, InstanceClass, UserData >::SlotCallback_v2_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, UserData member_func,
const UserData user_data 
)
inline
template<class Param1 , class Param2 >
clan::SlotCallback_v2_static< Param1, Param2 >::SlotCallback_v2_static ( void(*)(Param1, Param2)  static_func)
inline
template<class Param1 , class Param2 , class UserData >
clan::SlotCallback_v2_static_user< Param1, Param2, UserData >::SlotCallback_v2_static_user ( void(*)(Param1, Param2, UserData static_func,
const UserData user_data 
)
inline
template<class Param1 , class Param2 , class Param3 , class Functor >
clan::SlotCallback_v3_functor< Param1, Param2, Param3, Functor >::SlotCallback_v3_functor ( const Functor &  functor)
inline
template<class Param1 , class Param2 , class Param3 , class InstanceClass >
clan::SlotCallback_v3_member< Param1, Param2, Param3, InstanceClass >::SlotCallback_v3_member ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3)  member_func 
)
inline
template<class Param1 , class Param2 , class Param3 , class InstanceClass , class UserData >
clan::SlotCallback_v3_member_user< Param1, Param2, Param3, InstanceClass, UserData >::SlotCallback_v3_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, UserData member_func,
const UserData user_data 
)
inline
template<class Param1 , class Param2 , class Param3 >
clan::SlotCallback_v3_static< Param1, Param2, Param3 >::SlotCallback_v3_static ( void(*)(Param1, Param2, Param3)  static_func)
inline
template<class Param1 , class Param2 , class Param3 , class UserData >
clan::SlotCallback_v3_static_user< Param1, Param2, Param3, UserData >::SlotCallback_v3_static_user ( void(*)(Param1, Param2, Param3, UserData static_func,
const UserData user_data 
)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class Functor >
clan::SlotCallback_v4_functor< Param1, Param2, Param3, Param4, Functor >::SlotCallback_v4_functor ( const Functor &  functor)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class InstanceClass >
clan::SlotCallback_v4_member< Param1, Param2, Param3, Param4, InstanceClass >::SlotCallback_v4_member ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, Param4)  member_func 
)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class InstanceClass , class UserData >
clan::SlotCallback_v4_member_user< Param1, Param2, Param3, Param4, InstanceClass, UserData >::SlotCallback_v4_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, Param4, UserData member_func,
const UserData user_data 
)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 >
clan::SlotCallback_v4_static< Param1, Param2, Param3, Param4 >::SlotCallback_v4_static ( void(*)(Param1, Param2, Param3, Param4)  static_func)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class UserData >
clan::SlotCallback_v4_static_user< Param1, Param2, Param3, Param4, UserData >::SlotCallback_v4_static_user ( void(*)(Param1, Param2, Param3, Param4, UserData static_func,
const UserData user_data 
)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Functor >
clan::SlotCallback_v5_functor< Param1, Param2, Param3, Param4, Param5, Functor >::SlotCallback_v5_functor ( const Functor &  functor)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class InstanceClass >
clan::SlotCallback_v5_member< Param1, Param2, Param3, Param4, Param5, InstanceClass >::SlotCallback_v5_member ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, Param4, Param5)  member_func 
)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class InstanceClass , class UserData >
clan::SlotCallback_v5_member_user< Param1, Param2, Param3, Param4, Param5, InstanceClass, UserData >::SlotCallback_v5_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, Param4, Param5, UserData member_func,
const UserData user_data 
)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 >
clan::SlotCallback_v5_static< Param1, Param2, Param3, Param4, Param5 >::SlotCallback_v5_static ( void(*)(Param1, Param2, Param3, Param4, Param5)  static_func)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class UserData >
clan::SlotCallback_v5_static_user< Param1, Param2, Param3, Param4, Param5, UserData >::SlotCallback_v5_static_user ( void(*)(Param1, Param2, Param3, Param4, Param5, UserData static_func,
const UserData user_data 
)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class Functor >
clan::SlotCallback_v6_functor< Param1, Param2, Param3, Param4, Param5, Param6, Functor >::SlotCallback_v6_functor ( const Functor &  functor)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class InstanceClass >
clan::SlotCallback_v6_member< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass >::SlotCallback_v6_member ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, Param4, Param5, Param6)  member_func 
)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class InstanceClass , class UserData >
clan::SlotCallback_v6_member_user< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass, UserData >::SlotCallback_v6_member_user ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, Param4, Param5, Param6, UserData member_func,
const UserData user_data 
)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 >
clan::SlotCallback_v6_static< Param1, Param2, Param3, Param4, Param5, Param6 >::SlotCallback_v6_static ( void(*)(Param1, Param2, Param3, Param4, Param5, Param6)  static_func)
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class UserData >
clan::SlotCallback_v6_static_user< Param1, Param2, Param3, Param4, Param5, Param6, UserData >::SlotCallback_v6_static_user ( void(*)(Param1, Param2, Param3, Param4, Param5, Param6, UserData static_func,
const UserData user_data 
)
inline
template<typename RetVal>
virtual clan::Callback_Impl_0< RetVal >::~Callback_Impl_0 ( )
inlinevirtual
template<typename RetVal, typename P1>
virtual clan::Callback_Impl_1< RetVal, P1 >::~Callback_Impl_1 ( )
inlinevirtual
template<typename RetVal, typename P1, typename P2>
virtual clan::Callback_Impl_2< RetVal, P1, P2 >::~Callback_Impl_2 ( )
inlinevirtual
template<typename RetVal, typename P1, typename P2, typename P3>
virtual clan::Callback_Impl_3< RetVal, P1, P2, P3 >::~Callback_Impl_3 ( )
inlinevirtual
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
virtual clan::Callback_Impl_4< RetVal, P1, P2, P3, P4 >::~Callback_Impl_4 ( )
inlinevirtual
template<typename RetVal, typename P1, typename P2, typename P3, typename P4, typename P5>
virtual clan::Callback_Impl_5< RetVal, P1, P2, P3, P4, P5 >::~Callback_Impl_5 ( )
inlinevirtual
template<typename RetVal, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6>
virtual clan::Callback_Impl_6< RetVal, P1, P2, P3, P4, P5, P6 >::~Callback_Impl_6 ( )
inlinevirtual
virtual clan::Callback_Impl_v0::~Callback_Impl_v0 ( )
inlinevirtual
template<typename P1>
virtual clan::Callback_Impl_v1< P1 >::~Callback_Impl_v1 ( )
inlinevirtual
template<typename P1, typename P2>
virtual clan::Callback_Impl_v2< P1, P2 >::~Callback_Impl_v2 ( )
inlinevirtual
template<typename P1, typename P2, typename P3>
virtual clan::Callback_Impl_v3< P1, P2, P3 >::~Callback_Impl_v3 ( )
inlinevirtual
template<typename P1, typename P2, typename P3, typename P4>
virtual clan::Callback_Impl_v4< P1, P2, P3, P4 >::~Callback_Impl_v4 ( )
inlinevirtual
template<typename P1, typename P2, typename P3, typename P4, typename P5>
virtual clan::Callback_Impl_v5< P1, P2, P3, P4, P5 >::~Callback_Impl_v5 ( )
inlinevirtual
template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6>
virtual clan::Callback_Impl_v6< P1, P2, P3, P4, P5, P6 >::~Callback_Impl_v6 ( )
inlinevirtual
void clan::Callback_v0::clear ( )
inline
template<typename P1>
void clan::Callback_v1< P1 >::clear ( )
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
void clan::Callback_4< RetVal, P1, P2, P3, P4 >::clear ( )
inline
template<typename P1, typename P2>
void clan::Callback_v2< P1, P2 >::clear ( )
inline
template<typename P1 , typename P2 , typename P3 >
void clan::Callback_v3< P1, P2, P3 >::clear ( )
inline
template<typename RetVal, typename P1, typename P2>
void clan::Callback_2< RetVal, P1, P2 >::clear ( )
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
void clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::clear ( )
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
void clan::Callback_v4< P1, P2, P3, P4 >::clear ( )
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
void clan::Callback_v5< P1, P2, P3, P4, P5 >::clear ( )
inline
template<typename RetVal>
void clan::Callback_0< RetVal >::clear ( )
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
void clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::clear ( )
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
void clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::clear ( )
inline
template<typename RetVal, typename P1>
void clan::Callback_1< RetVal, P1 >::clear ( )
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
void clan::Callback_3< RetVal, P1, P2, P3 >::clear ( )
inline
template<class SigClass >
void clan::SlotContainer::connect ( SigClass &  sig,
void(*)()  func 
)
inline

Connect a slot to a Signal_v0 signal.

template<class SigClass , class Class >
void clan::SlotContainer::connect ( SigClass &  sig,
Class *  self,
void(Class::*)()  func 
)
inline

Connect a slot to a Signal_v0 signal.

template<class SigClass , class UserData >
void clan::SlotContainer::connect ( SigClass &  sig,
void(*)(UserData func,
UserData  user_data 
)
inline

Connect a slot to a Signal_v0 signal with an user data parameter.

passed along.

template<class SigClass , class Class , class UserData >
void clan::SlotContainer::connect ( SigClass &  sig,
Class *  self,
void(Class::*)(UserData func,
UserData  user_data 
)
inline

Connect a slot to a Signal_v0 signal with an user data parameter.

passed along.

template<class SigClass , class Param1 >
void clan::SlotContainer::connect ( SigClass &  sig,
void(*)(Param1)  func 
)
inline

Connect a slot to a Signal_v1 signal.

template<class SigClass , class Class , class Param1 >
void clan::SlotContainer::connect ( SigClass &  sig,
Class *  self,
void(Class::*)(Param1)  func 
)
inline

Connect a slot to a Signal_v1 signal.

template<class SigClass , class Param1 , class UserData >
void clan::SlotContainer::connect ( SigClass &  sig,
void(*)(Param1, UserData func,
UserData  user_data 
)
inline

Connect a slot to a Signal_v1 signal with an user data parameter.

passed along.

template<class SigClass , class Class , class Param1 , class UserData >
void clan::SlotContainer::connect ( SigClass &  sig,
Class *  self,
void(Class::*)(Param1, UserData func,
UserData  user_data 
)
inline

Connect a slot to a Signal_v1 signal with an user data parameter.

passed along.

Slot clan::Signal_v0::connect ( void(*)()  function)
inline
template<class SigClass , class Param1 , class Param2 >
void clan::SlotContainer::connect ( SigClass &  sig,
void(*)(Param1, Param2)  func 
)
inline

Connect a slot to a Signal_v2 signal.

template<class Param1, class Param2, class Param3, class Param4, class Param5>
Slot clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::connect ( void(*)(Param1, Param2, Param3, Param4, Param5)  function)
inline
template<class Param1>
Slot clan::Signal_v1< Param1 >::connect ( void(*)(Param1)  function)
inline
template<class Param1, class Param2>
Slot clan::Signal_v2< Param1, Param2 >::connect ( void(*)(Param1, Param2)  function)
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5, class Param6>
Slot clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::connect ( void(*)(Param1, Param2, Param3, Param4, Param5, Param6)  function)
inline
template<class Param1, class Param2, class Param3>
Slot clan::Signal_v3< Param1, Param2, Param3 >::connect ( void(*)(Param1, Param2, Param3)  function)
inline
template<class Param1, class Param2, class Param3, class Param4>
Slot clan::Signal_v4< Param1, Param2, Param3, Param4 >::connect ( void(*)(Param1, Param2, Param3, Param4)  function)
inline
template<class SigClass , class Class , class Param1 , class Param2 >
void clan::SlotContainer::connect ( SigClass &  sig,
Class *  self,
void(Class::*)(Param1, Param2)  func 
)
inline

Connect a slot to a Signal_v2 signal.

template<class UserData >
Slot clan::Signal_v0::connect ( void(*)(UserData function,
const UserData user_data 
)
inline
template<class Param1, class Param2>
template<class UserData >
Slot clan::Signal_v2< Param1, Param2 >::connect ( void(*)(Param1, Param2, UserData function,
const UserData user_data 
)
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5, class Param6>
template<class UserData >
Slot clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::connect ( void(*)(Param1, Param2, Param3, Param4, Param5, Param6, UserData function,
const UserData user_data 
)
inline
template<class Param1, class Param2, class Param3, class Param4>
template<class UserData >
Slot clan::Signal_v4< Param1, Param2, Param3, Param4 >::connect ( void(*)(Param1, Param2, Param3, Param4, UserData function,
const UserData user_data 
)
inline
template<class Param1>
template<class UserData >
Slot clan::Signal_v1< Param1 >::connect ( void(*)(Param1, UserData function,
const UserData user_data 
)
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5>
template<class UserData >
Slot clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::connect ( void(*)(Param1, Param2, Param3, Param4, Param5, UserData function,
const UserData user_data 
)
inline
template<class Param1, class Param2, class Param3>
template<class UserData >
Slot clan::Signal_v3< Param1, Param2, Param3 >::connect ( void(*)(Param1, Param2, Param3, UserData function,
const UserData user_data 
)
inline
template<class SigClass , class Param1 , class Param2 , class UserData >
void clan::SlotContainer::connect ( SigClass &  sig,
void(*)(Param1, Param2, UserData func,
UserData  user_data 
)
inline

Connect a slot to a Signal_v2 signal with an user data parameter.

passed along.

template<class InstanceClass >
Slot clan::Signal_v0::connect ( InstanceClass *  instance,
void(InstanceClass::*)()  function 
)
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5>
template<class InstanceClass >
Slot clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::connect ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, Param4, Param5)  function 
)
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5, class Param6>
template<class InstanceClass >
Slot clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::connect ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, Param4, Param5, Param6)  function 
)
inline
template<class Param1, class Param2, class Param3, class Param4>
template<class InstanceClass >
Slot clan::Signal_v4< Param1, Param2, Param3, Param4 >::connect ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, Param4)  function 
)
inline
template<class Param1>
template<class InstanceClass >
Slot clan::Signal_v1< Param1 >::connect ( InstanceClass *  instance,
void(InstanceClass::*)(Param1)  function 
)
inline
template<class Param1, class Param2>
template<class InstanceClass >
Slot clan::Signal_v2< Param1, Param2 >::connect ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2)  function 
)
inline
template<class Param1, class Param2, class Param3>
template<class InstanceClass >
Slot clan::Signal_v3< Param1, Param2, Param3 >::connect ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3)  function 
)
inline
template<class SigClass , class Class , class Param1 , class Param2 , class UserData >
void clan::SlotContainer::connect ( SigClass &  sig,
Class *  self,
void(Class::*)(Param1, Param2, UserData func,
UserData  user_data 
)
inline

Connect a slot to a Signal_v2 signal with an user data parameter.

passed along.

template<class InstanceClass , class UserData >
Slot clan::Signal_v0::connect ( InstanceClass *  instance,
void(InstanceClass::*)(UserData function,
const UserData user_data 
)
inline
template<class SigClass , class Param1 , class Param2 , class Param3 >
void clan::SlotContainer::connect ( SigClass &  sig,
void(*)(Param1, Param2, Param3)  func 
)
inline

Connect a slot to a Signal_v3 signal.

template<class Param1, class Param2, class Param3, class Param4, class Param5>
template<class InstanceClass , class UserData >
Slot clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::connect ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, Param4, Param5, UserData function,
const UserData user_data 
)
inline
template<class Param1>
template<class InstanceClass , class UserData >
Slot clan::Signal_v1< Param1 >::connect ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, UserData function,
const UserData user_data 
)
inline
template<class Param1, class Param2, class Param3, class Param4>
template<class InstanceClass , class UserData >
Slot clan::Signal_v4< Param1, Param2, Param3, Param4 >::connect ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, Param4, UserData function,
const UserData user_data 
)
inline
template<class Param1, class Param2>
template<class InstanceClass , class UserData >
Slot clan::Signal_v2< Param1, Param2 >::connect ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, UserData function,
const UserData user_data 
)
inline
template<class Param1, class Param2, class Param3>
template<class InstanceClass , class UserData >
Slot clan::Signal_v3< Param1, Param2, Param3 >::connect ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, UserData function,
const UserData user_data 
)
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5, class Param6>
template<class InstanceClass , class UserData >
Slot clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::connect ( InstanceClass *  instance,
void(InstanceClass::*)(Param1, Param2, Param3, Param4, Param5, Param6, UserData function,
const UserData user_data 
)
inline
template<class SigClass , class Class , class Param1 , class Param2 , class Param3 >
void clan::SlotContainer::connect ( SigClass &  sig,
Class *  self,
void(Class::*)(Param1, Param2, Param3)  func 
)
inline

Connect a slot to a Signal_v3 signal.

template<class SigClass , class Param1 , class Param2 , class Param3 , class UserData >
void clan::SlotContainer::connect ( SigClass &  sig,
void(*)(Param1, Param2, Param3, UserData func,
UserData  user_data 
)
inline

Connect a slot to a Signal_v3 signal with an user data parameter.

passed along.

template<class SigClass , class Class , class Param1 , class Param2 , class Param3 , class UserData >
void clan::SlotContainer::connect ( SigClass &  sig,
Class *  self,
void(Class::*)(Param1, Param2, Param3, UserData func,
UserData  user_data 
)
inline

Connect a slot to a Signal_v3 signal with an user data parameter.

passed along.

template<class SigClass , class Param1 , class Param2 , class Param3 , class Param4 >
void clan::SlotContainer::connect ( SigClass &  sig,
void(*)(Param1, Param2, Param3, Param4)  func 
)
inline

Connect a slot to a Signal_v4 signal.

template<class SigClass , class Class , class Param1 , class Param2 , class Param3 , class Param4 >
void clan::SlotContainer::connect ( SigClass &  sig,
Class *  self,
void(Class::*)(Param1, Param2, Param3, Param4)  func 
)
inline

Connect a slot to a Signal_v4 signal.

template<class SigClass , class Param1 , class Param2 , class Param3 , class Param4 , class UserData >
void clan::SlotContainer::connect ( SigClass &  sig,
void(*)(Param1, Param2, Param3, Param4, UserData user_data)  func,
UserData  user_data 
)
inline

Connect a slot to a Signal_v4 signal with an user data parameter.

passed along.

template<class SigClass , class Class , class Param1 , class Param2 , class Param3 , class Param4 , class UserData >
void clan::SlotContainer::connect ( SigClass &  sig,
Class *  self,
void(Class::*)(Param1, Param2, Param3, Param4, UserData user_data)  func,
UserData  user_data 
)
inline

Connect a slot to a Signal_v4 signal with an user data parameter.

passed along.

template<class SigClass , class Param1 , class Param2 , class Param3 , class Param4 , class Param5 >
void clan::SlotContainer::connect ( SigClass &  sig,
void(*)(Param1, Param2, Param3, Param4, Param5)  func 
)
inline

Connect a slot to a Signal_v5 signal.

template<class SigClass , class Class , class Param1 , class Param2 , class Param3 , class Param4 , class Param5 >
void clan::SlotContainer::connect ( SigClass &  sig,
Class *  self,
void(Class::*)(Param1, Param2, Param3, Param4, Param5)  func 
)
inline

Connect a slot to a Signal_v5 signal.

template<class SigClass , class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class UserData >
void clan::SlotContainer::connect ( SigClass &  sig,
void(*)(Param1, Param2, Param3, Param4, Param5, UserData user_data)  func,
UserData  user_data 
)
inline

Connect a slot to a Signal_v5 signal with an user data parameter.

passed along.

template<class SigClass , class Class , class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class UserData >
void clan::SlotContainer::connect ( SigClass &  sig,
Class *  self,
void(Class::*)(Param1, Param2, Param3, Param4, Param5, UserData user_data)  func,
UserData  user_data 
)
inline

Connect a slot to a Signal_v5 signal with an user data parameter.

passed along.

template<class Functor >
Slot clan::Signal_v0::connect_functor ( const Functor &  functor)
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5>
template<class Functor >
Slot clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::connect_functor ( const Functor &  functor)
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5, class Param6>
template<class Functor >
Slot clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::connect_functor ( const Functor &  functor)
inline
template<class Param1>
template<class Functor >
Slot clan::Signal_v1< Param1 >::connect_functor ( const Functor &  functor)
inline
template<class Param1, class Param2>
template<class Functor >
Slot clan::Signal_v2< Param1, Param2 >::connect_functor ( const Functor &  functor)
inline
template<class Param1, class Param2, class Param3>
template<class Functor >
Slot clan::Signal_v3< Param1, Param2, Param3 >::connect_functor ( const Functor &  functor)
inline
template<class Param1, class Param2, class Param3, class Param4>
template<class Functor >
Slot clan::Signal_v4< Param1, Param2, Param3, Param4 >::connect_functor ( const Functor &  functor)
inline
template<class SigClass , class Functor >
void clan::SlotContainer::connect_functor ( SigClass &  sig,
const Functor &  functor 
)
inline

Connect a functor slot to a signal.

void clan::Slot::destroy ( )
inline
void clan::Slot::disable ( )
inline
void clan::Slot::enable ( )
inline
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 >
virtual void clan::SlotCallback_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4,
Param5  param5,
Param6  param6 
)
pure virtual
template<typename RetVal, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6>
virtual RetVal clan::Callback_Impl_6< RetVal, P1, P2, P3, P4, P5, P6 >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) const
pure virtual
void clan::SlotCallback_v0_static::invoke ( )
inlinevirtual

Implements clan::SlotCallback_v0.

template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 >
void clan::SlotCallback_v6_static< Param1, Param2, Param3, Param4, Param5, Param6 >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4,
Param5  param5,
Param6  param6 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 >
void clan::SlotCallback_v3_static< Param1, Param2, Param3 >::invoke ( Param1  param1,
Param2  param2,
Param3  param3 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 >
void clan::SlotCallback_v5_static< Param1, Param2, Param3, Param4, Param5 >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4,
Param5  param5 
)
inlinevirtual
template<class Param1 >
void clan::SlotCallback_v1_static< Param1 >::invoke ( Param1  param1)
inlinevirtual
template<class Param1 , class Param2 >
void clan::SlotCallback_v2_static< Param1, Param2 >::invoke ( Param1  param1,
Param2  param2 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 >
void clan::SlotCallback_v4_static< Param1, Param2, Param3, Param4 >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4 
)
inlinevirtual
void clan::Callback_Impl_v0_static::invoke ( ) const
inlinevirtual
template<typename RetVal , typename P1 >
RetVal clan::Callback_Impl_1_static< RetVal, P1 >::invoke ( P1  p1) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 >
void clan::Callback_Impl_v3_static< P1, P2, P3 >::invoke ( P1  p1,
P2  p2,
P3  p3 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 >
RetVal clan::Callback_Impl_2_static< RetVal, P1, P2 >::invoke ( P1  p1,
P2  p2 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
RetVal clan::Callback_Impl_5_static< RetVal, P1, P2, P3, P4, P5 >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 >
RetVal clan::Callback_Impl_4_static< RetVal, P1, P2, P3, P4 >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4 
) const
inlinevirtual
template<typename P1 , typename P2 >
void clan::Callback_Impl_v2_static< P1, P2 >::invoke ( P1  p1,
P2  p2 
) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename P4 >
void clan::Callback_Impl_v4_static< P1, P2, P3, P4 >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4 
) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
void clan::Callback_Impl_v5_static< P1, P2, P3, P4, P5 >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
RetVal clan::Callback_Impl_6_static< RetVal, P1, P2, P3, P4, P5, P6 >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 >
RetVal clan::Callback_Impl_3_static< RetVal, P1, P2, P3 >::invoke ( P1  p1,
P2  p2,
P3  p3 
) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
void clan::Callback_Impl_v6_static< P1, P2, P3, P4, P5, P6 >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) const
inlinevirtual
template<typename P1 >
void clan::Callback_Impl_v1_static< P1 >::invoke ( P1  p1) const
inlinevirtual
template<typename RetVal >
RetVal clan::Callback_Impl_0_static< RetVal >::invoke ( ) const
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class UserData >
void clan::SlotCallback_v5_static_user< Param1, Param2, Param3, Param4, Param5, UserData >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4,
Param5  param5 
)
inlinevirtual
template<class Param1 , class Param2 , class UserData >
void clan::SlotCallback_v2_static_user< Param1, Param2, UserData >::invoke ( Param1  param1,
Param2  param2 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 , class UserData >
void clan::SlotCallback_v4_static_user< Param1, Param2, Param3, Param4, UserData >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class UserData >
void clan::SlotCallback_v3_static_user< Param1, Param2, Param3, UserData >::invoke ( Param1  param1,
Param2  param2,
Param3  param3 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class UserData >
void clan::SlotCallback_v6_static_user< Param1, Param2, Param3, Param4, Param5, Param6, UserData >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4,
Param5  param5,
Param6  param6 
)
inlinevirtual
template<class Param1 , class UserData >
void clan::SlotCallback_v1_static_user< Param1, UserData >::invoke ( Param1  param1)
inlinevirtual
template<class InstanceClass >
void clan::SlotCallback_v0_member< InstanceClass >::invoke ( )
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class InstanceClass >
void clan::SlotCallback_v5_member< Param1, Param2, Param3, Param4, Param5, InstanceClass >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4,
Param5  param5 
)
inlinevirtual
template<class Param1 , class Param2 , class InstanceClass >
void clan::SlotCallback_v2_member< Param1, Param2, InstanceClass >::invoke ( Param1  param1,
Param2  param2 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class InstanceClass >
void clan::SlotCallback_v3_member< Param1, Param2, Param3, InstanceClass >::invoke ( Param1  param1,
Param2  param2,
Param3  param3 
)
inlinevirtual
template<class Param1 , class InstanceClass >
void clan::SlotCallback_v1_member< Param1, InstanceClass >::invoke ( Param1  param1)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class InstanceClass >
void clan::SlotCallback_v6_member< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4,
Param5  param5,
Param6  param6 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 , class InstanceClass >
void clan::SlotCallback_v4_member< Param1, Param2, Param3, Param4, InstanceClass >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4 
)
inlinevirtual
template<typename P1 , typename UserData >
void clan::Callback_Impl_v1_static_user< P1, UserData >::invoke ( P1  p1) const
inlinevirtual
template<typename RetVal , typename P1 , typename UserData >
RetVal clan::Callback_Impl_1_static_user< RetVal, P1, UserData >::invoke ( P1  p1) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename UserData >
void clan::Callback_Impl_v3_static_user< P1, P2, P3, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename UserData >
RetVal clan::Callback_Impl_5_static_user< RetVal, P1, P2, P3, P4, P5, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename UserData >
void clan::Callback_Impl_v5_static_user< P1, P2, P3, P4, P5, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename UserData >
RetVal clan::Callback_Impl_6_static_user< RetVal, P1, P2, P3, P4, P5, P6, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) const
inlinevirtual
template<typename RetVal , typename UserData >
RetVal clan::Callback_Impl_0_static_user< RetVal, UserData >::invoke ( ) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename UserData >
RetVal clan::Callback_Impl_3_static_user< RetVal, P1, P2, P3, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3 
) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename UserData >
void clan::Callback_Impl_v6_static_user< P1, P2, P3, P4, P5, P6, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) const
inlinevirtual
template<typename P1 , typename P2 , typename UserData >
void clan::Callback_Impl_v2_static_user< P1, P2, UserData >::invoke ( P1  p1,
P2  p2 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename UserData >
RetVal clan::Callback_Impl_2_static_user< RetVal, P1, P2, UserData >::invoke ( P1  p1,
P2  p2 
) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename P4 , typename UserData >
void clan::Callback_Impl_v4_static_user< P1, P2, P3, P4, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename UserData >
RetVal clan::Callback_Impl_4_static_user< RetVal, P1, P2, P3, P4, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4 
) const
inlinevirtual
template<class InstanceClass , class UserData >
void clan::SlotCallback_v0_member_user< InstanceClass, UserData >::invoke ( )
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class InstanceClass , class UserData >
void clan::SlotCallback_v6_member_user< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass, UserData >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4,
Param5  param5,
Param6  param6 
)
inlinevirtual
template<class Param1 , class Param2 , class InstanceClass , class UserData >
void clan::SlotCallback_v2_member_user< Param1, Param2, InstanceClass, UserData >::invoke ( Param1  param1,
Param2  param2 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class InstanceClass , class UserData >
void clan::SlotCallback_v3_member_user< Param1, Param2, Param3, InstanceClass, UserData >::invoke ( Param1  param1,
Param2  param2,
Param3  param3 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class InstanceClass , class UserData >
void clan::SlotCallback_v5_member_user< Param1, Param2, Param3, Param4, Param5, InstanceClass, UserData >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4,
Param5  param5 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 , class InstanceClass , class UserData >
void clan::SlotCallback_v4_member_user< Param1, Param2, Param3, Param4, InstanceClass, UserData >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4 
)
inlinevirtual
template<class Param1 , class InstanceClass , class UserData >
void clan::SlotCallback_v1_member_user< Param1, InstanceClass, UserData >::invoke ( Param1  param1)
inlinevirtual
template<typename InstanceClass >
void clan::Callback_Impl_v0_member< InstanceClass >::invoke ( ) const
inlinevirtual
template<typename RetVal , typename InstanceClass >
RetVal clan::Callback_Impl_0_member< RetVal, InstanceClass >::invoke ( ) const
inlinevirtual
template<class Functor >
void clan::SlotCallback_v0_functor< Functor >::invoke ( )
inlinevirtual
template<typename P1 , typename InstanceClass >
void clan::Callback_Impl_v1_member< P1, InstanceClass >::invoke ( P1  p1) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename InstanceClass >
RetVal clan::Callback_Impl_2_member< RetVal, P1, P2, InstanceClass >::invoke ( P1  p1,
P2  p2 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass >
RetVal clan::Callback_Impl_5_member< RetVal, P1, P2, P3, P4, P5, InstanceClass >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass >
void clan::Callback_Impl_v5_member< P1, P2, P3, P4, P5, InstanceClass >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass >
RetVal clan::Callback_Impl_4_member< RetVal, P1, P2, P3, P4, InstanceClass >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename InstanceClass >
RetVal clan::Callback_Impl_3_member< RetVal, P1, P2, P3, InstanceClass >::invoke ( P1  p1,
P2  p2,
P3  p3 
) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass >
void clan::Callback_Impl_v6_member< P1, P2, P3, P4, P5, P6, InstanceClass >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) const
inlinevirtual
template<typename P1 , typename P2 , typename InstanceClass >
void clan::Callback_Impl_v2_member< P1, P2, InstanceClass >::invoke ( P1  p1,
P2  p2 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass >
RetVal clan::Callback_Impl_6_member< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename InstanceClass >
RetVal clan::Callback_Impl_1_member< RetVal, P1, InstanceClass >::invoke ( P1  p1) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename InstanceClass >
void clan::Callback_Impl_v3_member< P1, P2, P3, InstanceClass >::invoke ( P1  p1,
P2  p2,
P3  p3 
) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass >
void clan::Callback_Impl_v4_member< P1, P2, P3, P4, InstanceClass >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4 
) const
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class Functor >
void clan::SlotCallback_v6_functor< Param1, Param2, Param3, Param4, Param5, Param6, Functor >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4,
Param5  param5,
Param6  param6 
)
inlinevirtual
template<class Param1 , class Param2 , class Functor >
void clan::SlotCallback_v2_functor< Param1, Param2, Functor >::invoke ( Param1  param1,
Param2  param2 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Functor >
void clan::SlotCallback_v5_functor< Param1, Param2, Param3, Param4, Param5, Functor >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4,
Param5  param5 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Functor >
void clan::SlotCallback_v3_functor< Param1, Param2, Param3, Functor >::invoke ( Param1  param1,
Param2  param2,
Param3  param3 
)
inlinevirtual
template<class Param1 , class Param2 , class Param3 , class Param4 , class Functor >
void clan::SlotCallback_v4_functor< Param1, Param2, Param3, Param4, Functor >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4 
)
inlinevirtual
template<class Param1 , class Functor >
void clan::SlotCallback_v1_functor< Param1, Functor >::invoke ( Param1  param1)
inlinevirtual
template<typename InstanceClass , typename UserData >
void clan::Callback_Impl_v0_member_user< InstanceClass, UserData >::invoke ( ) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass , typename UserData >
RetVal clan::Callback_Impl_6_member_user< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename InstanceClass , typename UserData >
RetVal clan::Callback_Impl_2_member_user< RetVal, P1, P2, InstanceClass, UserData >::invoke ( P1  p1,
P2  p2 
) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename InstanceClass , typename UserData >
void clan::Callback_Impl_v3_member_user< P1, P2, P3, InstanceClass, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass , typename UserData >
RetVal clan::Callback_Impl_5_member_user< RetVal, P1, P2, P3, P4, P5, InstanceClass, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename InstanceClass , typename UserData >
RetVal clan::Callback_Impl_1_member_user< RetVal, P1, InstanceClass, UserData >::invoke ( P1  p1) const
inlinevirtual
template<typename RetVal , typename InstanceClass , typename UserData >
RetVal clan::Callback_Impl_0_member_user< RetVal, InstanceClass, UserData >::invoke ( ) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass , typename UserData >
void clan::Callback_Impl_v4_member_user< P1, P2, P3, P4, InstanceClass, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4 
) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass , typename UserData >
void clan::Callback_Impl_v6_member_user< P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) const
inlinevirtual
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass , typename UserData >
void clan::Callback_Impl_v5_member_user< P1, P2, P3, P4, P5, InstanceClass, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) const
inlinevirtual
template<typename P1 , typename P2 , typename InstanceClass , typename UserData >
void clan::Callback_Impl_v2_member_user< P1, P2, InstanceClass, UserData >::invoke ( P1  p1,
P2  p2 
) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename InstanceClass , typename UserData >
RetVal clan::Callback_Impl_3_member_user< RetVal, P1, P2, P3, InstanceClass, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3 
) const
inlinevirtual
template<typename P1 , typename InstanceClass , typename UserData >
void clan::Callback_Impl_v1_member_user< P1, InstanceClass, UserData >::invoke ( P1  p1) const
inlinevirtual
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass , typename UserData >
RetVal clan::Callback_Impl_4_member_user< RetVal, P1, P2, P3, P4, InstanceClass, UserData >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4 
) const
inlinevirtual
template<class Functor >
void clan::Callback_Impl_v0_functor< Functor >::invoke ( ) const
inlinevirtual
template<class P1 , class Functor >
void clan::Callback_Impl_v1_functor< P1, Functor >::invoke ( P1  p1) const
inlinevirtual
template<typename RetVal , class P1 , class P2 , class Functor >
RetVal clan::Callback_Impl_2_functor< RetVal, P1, P2, Functor >::invoke ( P1  p1,
P2  p2 
) const
inlinevirtual
template<class P1 , class P2 , class P3 , class P4 , class P5 , class Functor >
void clan::Callback_Impl_v5_functor< P1, P2, P3, P4, P5, Functor >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) const
inlinevirtual
template<typename RetVal , class P1 , class P2 , class P3 , class P4 , class P5 , class Functor >
RetVal clan::Callback_Impl_5_functor< RetVal, P1, P2, P3, P4, P5, Functor >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) const
inlinevirtual
template<class P1 , class P2 , class P3 , class P4 , class Functor >
void clan::Callback_Impl_v4_functor< P1, P2, P3, P4, Functor >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4 
) const
inlinevirtual
template<typename RetVal , class P1 , class P2 , class P3 , class P4 , class Functor >
RetVal clan::Callback_Impl_4_functor< RetVal, P1, P2, P3, P4, Functor >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4 
) const
inlinevirtual
template<typename RetVal , class P1 , class P2 , class P3 , class Functor >
RetVal clan::Callback_Impl_3_functor< RetVal, P1, P2, P3, Functor >::invoke ( P1  p1,
P2  p2,
P3  p3 
) const
inlinevirtual
template<class P1 , class P2 , class P3 , class Functor >
void clan::Callback_Impl_v3_functor< P1, P2, P3, Functor >::invoke ( P1  p1,
P2  p2,
P3  p3 
) const
inlinevirtual
template<typename RetVal , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class Functor >
RetVal clan::Callback_Impl_6_functor< RetVal, P1, P2, P3, P4, P5, P6, Functor >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) const
inlinevirtual
template<typename RetVal , class Functor >
RetVal clan::Callback_Impl_0_functor< RetVal, Functor >::invoke ( ) const
inlinevirtual
template<class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class Functor >
void clan::Callback_Impl_v6_functor< P1, P2, P3, P4, P5, P6, Functor >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) const
inlinevirtual
template<class P1 , class P2 , class Functor >
void clan::Callback_Impl_v2_functor< P1, P2, Functor >::invoke ( P1  p1,
P2  p2 
) const
inlinevirtual
template<typename RetVal , class P1 , class Functor >
RetVal clan::Callback_Impl_1_functor< RetVal, P1, Functor >::invoke ( P1  p1) const
inlinevirtual
void clan::Signal_v0::invoke ( ) const
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5, class Param6>
void clan::Signal_v6< Param1, Param2, Param3, Param4, Param5, Param6 >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4,
Param5  param5,
Param6  param6 
) const
inline
template<class Param1, class Param2, class Param3, class Param4>
void clan::Signal_v4< Param1, Param2, Param3, Param4 >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4 
) const
inline
template<class Param1>
void clan::Signal_v1< Param1 >::invoke ( Param1  param1) const
inline
template<class Param1, class Param2>
void clan::Signal_v2< Param1, Param2 >::invoke ( Param1  param1,
Param2  param2 
) const
inline
template<class Param1, class Param2, class Param3>
void clan::Signal_v3< Param1, Param2, Param3 >::invoke ( Param1  param1,
Param2  param2,
Param3  param3 
) const
inline
template<class Param1, class Param2, class Param3, class Param4, class Param5>
void clan::Signal_v5< Param1, Param2, Param3, Param4, Param5 >::invoke ( Param1  param1,
Param2  param2,
Param3  param3,
Param4  param4,
Param5  param5 
) const
inline
void clan::Callback_v0::invoke ( ) const
inline
template<typename P1 , typename P2 , typename P3 >
void clan::Callback_v3< P1, P2, P3 >::invoke ( P1  p1,
P2  p2,
P3  p3 
) const
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
RetVal clan::Callback_3< RetVal, P1, P2, P3 >::invoke ( P1  p1,
P2  p2,
P3  p3 
) const
inline
template<typename RetVal, typename P1, typename P2>
RetVal clan::Callback_2< RetVal, P1, P2 >::invoke ( P1  p1,
P2  p2 
) const
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
RetVal clan::Callback_4< RetVal, P1, P2, P3, P4 >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4 
) const
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
void clan::Callback_v5< P1, P2, P3, P4, P5 >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) const
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
RetVal clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5 
) const
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
void clan::Callback_v4< P1, P2, P3, P4 >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4 
) const
inline
template<typename P1>
void clan::Callback_v1< P1 >::invoke ( P1  p1) const
inline
template<typename RetVal>
RetVal clan::Callback_0< RetVal >::invoke ( ) const
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
RetVal clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) const
inline
template<typename RetVal, typename P1>
RetVal clan::Callback_1< RetVal, P1 >::invoke ( P1  p1) const
inline
template<typename P1, typename P2>
void clan::Callback_v2< P1, P2 >::invoke ( P1  p1,
P2  p2 
) const
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
void clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::invoke ( P1  p1,
P2  p2,
P3  p3,
P4  p4,
P5  p5,
P6  p6 
) const
inline
bool clan::Callback_v0::is_null ( ) const
inline
template<typename P1, typename P2>
bool clan::Callback_v2< P1, P2 >::is_null ( ) const
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
bool clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::is_null ( ) const
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
bool clan::Callback_3< RetVal, P1, P2, P3 >::is_null ( ) const
inline
template<typename RetVal>
bool clan::Callback_0< RetVal >::is_null ( ) const
inline
template<typename P1>
bool clan::Callback_v1< P1 >::is_null ( ) const
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
bool clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::is_null ( ) const
inline
template<typename P1 , typename P2 , typename P3 >
bool clan::Callback_v3< P1, P2, P3 >::is_null ( ) const
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
bool clan::Callback_4< RetVal, P1, P2, P3, P4 >::is_null ( ) const
inline
template<typename RetVal, typename P1, typename P2>
bool clan::Callback_2< RetVal, P1, P2 >::is_null ( ) const
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
bool clan::Callback_v5< P1, P2, P3, P4, P5 >::is_null ( ) const
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
bool clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::is_null ( ) const
inline
template<typename RetVal, typename P1>
bool clan::Callback_1< RetVal, P1 >::is_null ( ) const
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
bool clan::Callback_v4< P1, P2, P3, P4 >::is_null ( ) const
inline
void clan::Callback_v0::set ( void(*)()  function)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
void clan::Callback_v4< P1, P2, P3, P4 >::set ( void(*)(P1, P2, P3, P4)  function)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
void clan::Callback_v5< P1, P2, P3, P4, P5 >::set ( void(*)(P1, P2, P3, P4, P5)  function)
inline
template<typename P1 , typename P2 , typename P3 >
void clan::Callback_v3< P1, P2, P3 >::set ( void(*)(P1, P2, P3)  function)
inline
template<typename RetVal>
void clan::Callback_0< RetVal >::set ( RetVal(*)()  function)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
void clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::set ( RetVal(*)(P1, P2, P3, P4, P5)  function)
inline
template<typename RetVal, typename P1>
void clan::Callback_1< RetVal, P1 >::set ( RetVal(*)(P1)  function)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
void clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::set ( void(*)(P1, P2, P3, P4, P5, P6)  function)
inline
template<typename P1, typename P2>
void clan::Callback_v2< P1, P2 >::set ( void(*)(P1, P2)  function)
inline
template<typename RetVal, typename P1, typename P2>
void clan::Callback_2< RetVal, P1, P2 >::set ( RetVal(*)(P1, P2)  function)
inline
template<typename P1>
void clan::Callback_v1< P1 >::set ( void(*)(P1)  function)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
void clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::set ( RetVal(*)(P1, P2, P3, P4, P5, P6)  function)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
void clan::Callback_3< RetVal, P1, P2, P3 >::set ( RetVal(*)(P1, P2, P3)  function)
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
void clan::Callback_4< RetVal, P1, P2, P3, P4 >::set ( RetVal(*)(P1, P2, P3, P4)  function)
inline
template<typename UserData >
void clan::Callback_v0::set ( void(*)(UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<typename UserData >
void clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::set ( RetVal(*)(P1, P2, P3, P4, P5, P6, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
template<typename UserData >
void clan::Callback_v4< P1, P2, P3, P4 >::set ( void(*)(P1, P2, P3, P4, UserData function,
const UserData user_data 
)
inline
template<typename RetVal>
template<typename UserData >
void clan::Callback_0< RetVal >::set ( RetVal(*)(UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<typename UserData >
void clan::Callback_v5< P1, P2, P3, P4, P5 >::set ( void(*)(P1, P2, P3, P4, P5, UserData function,
const UserData user_data 
)
inline
template<typename P1, typename P2>
template<typename UserData >
void clan::Callback_v2< P1, P2 >::set ( void(*)(P1, P2, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
template<typename UserData >
void clan::Callback_3< RetVal, P1, P2, P3 >::set ( RetVal(*)(P1, P2, P3, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 >
template<typename UserData >
void clan::Callback_v3< P1, P2, P3 >::set ( void(*)(P1, P2, P3, UserData function,
const UserData user_data 
)
inline
template<typename P1>
template<typename UserData >
void clan::Callback_v1< P1 >::set ( void(*)(P1, UserData function,
const UserData user_data 
)
inline
template<typename RetVal, typename P1, typename P2>
template<typename UserData >
void clan::Callback_2< RetVal, P1, P2 >::set ( RetVal(*)(P1, P2, UserData function,
const UserData user_data 
)
inline
template<typename RetVal, typename P1>
template<typename UserData >
void clan::Callback_1< RetVal, P1 >::set ( RetVal(*)(P1, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<typename UserData >
void clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::set ( void(*)(P1, P2, P3, P4, P5, P6, UserData function,
const UserData user_data 
)
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
template<typename UserData >
void clan::Callback_4< RetVal, P1, P2, P3, P4 >::set ( RetVal(*)(P1, P2, P3, P4, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<typename UserData >
void clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::set ( RetVal(*)(P1, P2, P3, P4, P5, UserData function,
const UserData user_data 
)
inline
template<class InstanceClass >
void clan::Callback_v0::set ( InstanceClass *  instance,
void(InstanceClass::*)()  function 
)
inline
template<typename RetVal, typename P1, typename P2>
template<class InstanceClass >
void clan::Callback_2< RetVal, P1, P2 >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2)  function 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
template<class InstanceClass >
void clan::Callback_v4< P1, P2, P3, P4 >::set ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4)  function 
)
inline
template<typename P1>
template<class InstanceClass >
void clan::Callback_v1< P1 >::set ( InstanceClass *  instance,
void(InstanceClass::*)(P1)  function 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
template<class InstanceClass >
void clan::Callback_3< RetVal, P1, P2, P3 >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3)  function 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<class InstanceClass >
void clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::set ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, P5, P6)  function 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<class InstanceClass >
void clan::Callback_v5< P1, P2, P3, P4, P5 >::set ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, P5)  function 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<class InstanceClass >
void clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, P5)  function 
)
inline
template<typename P1 , typename P2 , typename P3 >
template<class InstanceClass >
void clan::Callback_v3< P1, P2, P3 >::set ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3)  function 
)
inline
template<typename RetVal, typename P1>
template<class InstanceClass >
void clan::Callback_1< RetVal, P1 >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1)  function 
)
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
template<class InstanceClass >
void clan::Callback_4< RetVal, P1, P2, P3, P4 >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4)  function 
)
inline
template<typename RetVal>
template<class InstanceClass >
void clan::Callback_0< RetVal >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)()  function 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<class InstanceClass >
void clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, P5, P6)  function 
)
inline
template<typename P1, typename P2>
template<class InstanceClass >
void clan::Callback_v2< P1, P2 >::set ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2)  function 
)
inline
template<class InstanceClass , typename UserData >
void clan::Callback_v0::set ( InstanceClass *  instance,
void(InstanceClass::*)(UserData function,
const UserData user_data 
)
inline
template<typename RetVal, typename P1, typename P2, typename P3, typename P4>
template<class InstanceClass , typename UserData >
void clan::Callback_4< RetVal, P1, P2, P3, P4 >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<class InstanceClass , typename UserData >
void clan::Callback_6< RetVal, P1, P2, P3, P4, P5, P6 >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, P5, P6, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<class InstanceClass , typename UserData >
void clan::Callback_v5< P1, P2, P3, P4, P5 >::set ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, P5, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
template<class InstanceClass , typename UserData >
void clan::Callback_5< RetVal, P1, P2, P3, P4, P5 >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, P4, P5, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 >
template<class InstanceClass , typename UserData >
void clan::Callback_v3< P1, P2, P3 >::set ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, UserData function,
const UserData user_data 
)
inline
template<typename P1>
template<class InstanceClass , typename UserData >
void clan::Callback_v1< P1 >::set ( InstanceClass *  instance,
void(InstanceClass::*)(P1, UserData function,
const UserData user_data 
)
inline
template<typename RetVal>
template<class InstanceClass , typename UserData >
void clan::Callback_0< RetVal >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)(UserData function,
const UserData user_data 
)
inline
template<typename P1, typename P2>
template<class InstanceClass , typename UserData >
void clan::Callback_v2< P1, P2 >::set ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, UserData function,
const UserData user_data 
)
inline
template<typename RetVal, typename P1>
template<class InstanceClass , typename UserData >
void clan::Callback_1< RetVal, P1 >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
template<class InstanceClass , typename UserData >
void clan::Callback_v6< P1, P2, P3, P4, P5, P6 >::set ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, P5, P6, UserData function,
const UserData user_data 
)
inline
template<typename RetVal, typename P1, typename P2>
template<class InstanceClass , typename UserData >
void clan::Callback_2< RetVal, P1, P2 >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, UserData function,
const UserData user_data 
)
inline
template<typename P1 , typename P2 , typename P3 , typename P4 >
template<class InstanceClass , typename UserData >
void clan::Callback_v4< P1, P2, P3, P4 >::set ( InstanceClass *  instance,
void(InstanceClass::*)(P1, P2, P3, P4, UserData function,
const UserData user_data 
)
inline
template<typename RetVal , typename P1 , typename P2 , typename P3 >
template<class InstanceClass , typename UserData >
void clan::Callback_3< RetVal, P1, P2, P3 >::set ( InstanceClass *  instance,
RetVal(InstanceClass::*)(P1, P2, P3, UserData function,
const UserData user_data 
)
inline

Variable Documentation

template<class Functor >
Functor clan::SlotCallback_v0_functor< Functor >::functor
template<class Param1 , class Functor >
Functor clan::SlotCallback_v1_functor< Param1, Functor >::functor
template<class Param1 , class Param2 , class Functor >
Functor clan::SlotCallback_v2_functor< Param1, Param2, Functor >::functor
template<class Param1 , class Param2 , class Param3 , class Functor >
Functor clan::SlotCallback_v3_functor< Param1, Param2, Param3, Functor >::functor
template<class Param1 , class Param2 , class Param3 , class Param4 , class Functor >
Functor clan::SlotCallback_v4_functor< Param1, Param2, Param3, Param4, Functor >::functor
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Functor >
Functor clan::SlotCallback_v5_functor< Param1, Param2, Param3, Param4, Param5, Functor >::functor
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class Functor >
Functor clan::SlotCallback_v6_functor< Param1, Param2, Param3, Param4, Param5, Param6, Functor >::functor
template<class Functor >
Functor clan::Callback_Impl_v0_functor< Functor >::functor
template<typename RetVal , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class Functor >
Functor clan::Callback_Impl_6_functor< RetVal, P1, P2, P3, P4, P5, P6, Functor >::functor
template<class P1 , class P2 , class P3 , class P4 , class P5 , class Functor >
Functor clan::Callback_Impl_v5_functor< P1, P2, P3, P4, P5, Functor >::functor
template<class P1 , class P2 , class P3 , class P4 , class P5 , class P6 , class Functor >
Functor clan::Callback_Impl_v6_functor< P1, P2, P3, P4, P5, P6, Functor >::functor
template<typename RetVal , class Functor >
Functor clan::Callback_Impl_0_functor< RetVal, Functor >::functor
template<typename RetVal , class P1 , class P2 , class P3 , class Functor >
Functor clan::Callback_Impl_3_functor< RetVal, P1, P2, P3, Functor >::functor
template<typename RetVal , class P1 , class Functor >
Functor clan::Callback_Impl_1_functor< RetVal, P1, Functor >::functor
template<class P1 , class Functor >
Functor clan::Callback_Impl_v1_functor< P1, Functor >::functor
template<typename RetVal , class P1 , class P2 , class P3 , class P4 , class Functor >
Functor clan::Callback_Impl_4_functor< RetVal, P1, P2, P3, P4, Functor >::functor
template<class P1 , class P2 , class Functor >
Functor clan::Callback_Impl_v2_functor< P1, P2, Functor >::functor
template<typename RetVal , class P1 , class P2 , class Functor >
Functor clan::Callback_Impl_2_functor< RetVal, P1, P2, Functor >::functor
template<class P1 , class P2 , class P3 , class Functor >
Functor clan::Callback_Impl_v3_functor< P1, P2, P3, Functor >::functor
template<typename RetVal , class P1 , class P2 , class P3 , class P4 , class P5 , class Functor >
Functor clan::Callback_Impl_5_functor< RetVal, P1, P2, P3, P4, P5, Functor >::functor
template<class P1 , class P2 , class P3 , class P4 , class Functor >
Functor clan::Callback_Impl_v4_functor< P1, P2, P3, P4, Functor >::functor
std::shared_ptr<Slot_Impl> clan::Slot::impl
template<class InstanceClass >
InstanceClass* clan::SlotCallback_v0_member< InstanceClass >::instance
template<class Param1 , class InstanceClass >
InstanceClass* clan::SlotCallback_v1_member< Param1, InstanceClass >::instance
template<class Param1 , class Param2 , class InstanceClass >
InstanceClass* clan::SlotCallback_v2_member< Param1, Param2, InstanceClass >::instance
template<class Param1 , class Param2 , class Param3 , class InstanceClass >
InstanceClass* clan::SlotCallback_v3_member< Param1, Param2, Param3, InstanceClass >::instance
template<class Param1 , class Param2 , class Param3 , class Param4 , class InstanceClass >
InstanceClass* clan::SlotCallback_v4_member< Param1, Param2, Param3, Param4, InstanceClass >::instance
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class InstanceClass >
InstanceClass* clan::SlotCallback_v5_member< Param1, Param2, Param3, Param4, Param5, InstanceClass >::instance
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class InstanceClass >
InstanceClass* clan::SlotCallback_v6_member< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass >::instance
template<class InstanceClass , class UserData >
InstanceClass* clan::SlotCallback_v0_member_user< InstanceClass, UserData >::instance
template<class Param1 , class InstanceClass , class UserData >
InstanceClass* clan::SlotCallback_v1_member_user< Param1, InstanceClass, UserData >::instance
template<class Param1 , class Param2 , class InstanceClass , class UserData >
InstanceClass* clan::SlotCallback_v2_member_user< Param1, Param2, InstanceClass, UserData >::instance
template<class Param1 , class Param2 , class Param3 , class InstanceClass , class UserData >
InstanceClass* clan::SlotCallback_v3_member_user< Param1, Param2, Param3, InstanceClass, UserData >::instance
template<class Param1 , class Param2 , class Param3 , class Param4 , class InstanceClass , class UserData >
InstanceClass* clan::SlotCallback_v4_member_user< Param1, Param2, Param3, Param4, InstanceClass, UserData >::instance
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class InstanceClass , class UserData >
InstanceClass* clan::SlotCallback_v5_member_user< Param1, Param2, Param3, Param4, Param5, InstanceClass, UserData >::instance
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class InstanceClass , class UserData >
InstanceClass* clan::SlotCallback_v6_member_user< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass, UserData >::instance
template<typename InstanceClass >
InstanceClass* clan::Callback_Impl_v0_member< InstanceClass >::instance
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass >
InstanceClass* clan::Callback_Impl_6_member< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass >::instance
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass >
InstanceClass* clan::Callback_Impl_v6_member< P1, P2, P3, P4, P5, P6, InstanceClass >::instance
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename InstanceClass >
InstanceClass* clan::Callback_Impl_3_member< RetVal, P1, P2, P3, InstanceClass >::instance
template<typename RetVal , typename InstanceClass >
InstanceClass* clan::Callback_Impl_0_member< RetVal, InstanceClass >::instance
template<typename P1 , typename InstanceClass >
InstanceClass* clan::Callback_Impl_v1_member< P1, InstanceClass >::instance
template<typename P1 , typename P2 , typename P3 , typename InstanceClass >
InstanceClass* clan::Callback_Impl_v3_member< P1, P2, P3, InstanceClass >::instance
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass >
InstanceClass* clan::Callback_Impl_4_member< RetVal, P1, P2, P3, P4, InstanceClass >::instance
template<typename P1 , typename P2 , typename InstanceClass >
InstanceClass* clan::Callback_Impl_v2_member< P1, P2, InstanceClass >::instance
template<typename RetVal , typename P1 , typename P2 , typename InstanceClass >
InstanceClass* clan::Callback_Impl_2_member< RetVal, P1, P2, InstanceClass >::instance
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass >
InstanceClass* clan::Callback_Impl_5_member< RetVal, P1, P2, P3, P4, P5, InstanceClass >::instance
template<typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass >
InstanceClass* clan::Callback_Impl_v4_member< P1, P2, P3, P4, InstanceClass >::instance
template<typename RetVal , typename P1 , typename InstanceClass >
InstanceClass* clan::Callback_Impl_1_member< RetVal, P1, InstanceClass >::instance
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass >
InstanceClass* clan::Callback_Impl_v5_member< P1, P2, P3, P4, P5, InstanceClass >::instance
template<typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_v0_member_user< InstanceClass, UserData >::instance
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_6_member_user< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::instance
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_v6_member_user< P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::instance
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_3_member_user< RetVal, P1, P2, P3, InstanceClass, UserData >::instance
template<typename RetVal , typename P1 , typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_1_member_user< RetVal, P1, InstanceClass, UserData >::instance
template<typename P1 , typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_v1_member_user< P1, InstanceClass, UserData >::instance
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_4_member_user< RetVal, P1, P2, P3, P4, InstanceClass, UserData >::instance
template<typename P1 , typename P2 , typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_v2_member_user< P1, P2, InstanceClass, UserData >::instance
template<typename P1 , typename P2 , typename P3 , typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_v3_member_user< P1, P2, P3, InstanceClass, UserData >::instance
template<typename RetVal , typename P1 , typename P2 , typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_2_member_user< RetVal, P1, P2, InstanceClass, UserData >::instance
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_5_member_user< RetVal, P1, P2, P3, P4, P5, InstanceClass, UserData >::instance
template<typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_v4_member_user< P1, P2, P3, P4, InstanceClass, UserData >::instance
template<typename RetVal , typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_0_member_user< RetVal, InstanceClass, UserData >::instance
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass , typename UserData >
InstanceClass* clan::Callback_Impl_v5_member_user< P1, P2, P3, P4, P5, InstanceClass, UserData >::instance
template<class InstanceClass >
void(InstanceClass::* clan::SlotCallback_v0_member< InstanceClass >::member_func)()
template<class Param1 , class InstanceClass >
void(InstanceClass::* clan::SlotCallback_v1_member< Param1, InstanceClass >::member_func)(Param1)
template<class Param1 , class Param2 , class InstanceClass >
void(InstanceClass::* clan::SlotCallback_v2_member< Param1, Param2, InstanceClass >::member_func)(Param1, Param2)
template<class Param1 , class Param2 , class Param3 , class InstanceClass >
void(InstanceClass::* clan::SlotCallback_v3_member< Param1, Param2, Param3, InstanceClass >::member_func)(Param1, Param2, Param3)
template<class Param1 , class Param2 , class Param3 , class Param4 , class InstanceClass >
void(InstanceClass::* clan::SlotCallback_v4_member< Param1, Param2, Param3, Param4, InstanceClass >::member_func)(Param1, Param2, Param3, Param4)
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class InstanceClass >
void(InstanceClass::* clan::SlotCallback_v5_member< Param1, Param2, Param3, Param4, Param5, InstanceClass >::member_func)(Param1, Param2, Param3, Param4, Param5)
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class InstanceClass >
void(InstanceClass::* clan::SlotCallback_v6_member< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass >::member_func)(Param1, Param2, Param3, Param4, Param5, Param6)
template<class InstanceClass , class UserData >
void(InstanceClass::* clan::SlotCallback_v0_member_user< InstanceClass, UserData >::member_func)(UserData)
template<class Param1 , class InstanceClass , class UserData >
void(InstanceClass::* clan::SlotCallback_v1_member_user< Param1, InstanceClass, UserData >::member_func)(Param1, UserData)
template<class Param1 , class Param2 , class InstanceClass , class UserData >
void(InstanceClass::* clan::SlotCallback_v2_member_user< Param1, Param2, InstanceClass, UserData >::member_func)(Param1, Param2, UserData)
template<class Param1 , class Param2 , class Param3 , class Param4 , class InstanceClass , class UserData >
void(InstanceClass::* clan::SlotCallback_v4_member_user< Param1, Param2, Param3, Param4, InstanceClass, UserData >::member_func)(Param1, Param2, Param3, Param4, UserData)
template<class Param1 , class Param2 , class Param3 , class InstanceClass , class UserData >
void(InstanceClass::* clan::SlotCallback_v3_member_user< Param1, Param2, Param3, InstanceClass, UserData >::member_func)(Param1, Param2, Param3, UserData)
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class InstanceClass , class UserData >
void(InstanceClass::* clan::SlotCallback_v6_member_user< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass, UserData >::member_func)(Param1, Param2, Param3, Param4, Param5, Param6, UserData)
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class InstanceClass , class UserData >
void(InstanceClass::* clan::SlotCallback_v5_member_user< Param1, Param2, Param3, Param4, Param5, InstanceClass, UserData >::member_func)(Param1, Param2, Param3, Param4, Param5, UserData)
template<typename InstanceClass >
void(InstanceClass::* clan::Callback_Impl_v0_member< InstanceClass >::member_func)()
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass >
RetVal(InstanceClass::* clan::Callback_Impl_6_member< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass >::member_func)(P1, P2, P3, P4, P5, P6)
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass >
void(InstanceClass::* clan::Callback_Impl_v6_member< P1, P2, P3, P4, P5, P6, InstanceClass >::member_func)(P1, P2, P3, P4, P5, P6)
template<typename RetVal , typename InstanceClass >
RetVal(InstanceClass::* clan::Callback_Impl_0_member< RetVal, InstanceClass >::member_func)()
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename InstanceClass >
RetVal(InstanceClass::* clan::Callback_Impl_3_member< RetVal, P1, P2, P3, InstanceClass >::member_func)(P1, P2, P3)
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass >
RetVal(InstanceClass::* clan::Callback_Impl_4_member< RetVal, P1, P2, P3, P4, InstanceClass >::member_func)(P1, P2, P3, P4)
template<typename P1 , typename InstanceClass >
void(InstanceClass::* clan::Callback_Impl_v1_member< P1, InstanceClass >::member_func)(P1)
template<typename P1 , typename P2 , typename InstanceClass >
void(InstanceClass::* clan::Callback_Impl_v2_member< P1, P2, InstanceClass >::member_func)(P1, P2)
template<typename P1 , typename P2 , typename P3 , typename InstanceClass >
void(InstanceClass::* clan::Callback_Impl_v3_member< P1, P2, P3, InstanceClass >::member_func)(P1, P2, P3)
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass >
RetVal(InstanceClass::* clan::Callback_Impl_5_member< RetVal, P1, P2, P3, P4, P5, InstanceClass >::member_func)(P1, P2, P3, P4, P5)
template<typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass >
void(InstanceClass::* clan::Callback_Impl_v4_member< P1, P2, P3, P4, InstanceClass >::member_func)(P1, P2, P3, P4)
template<typename RetVal , typename P1 , typename P2 , typename InstanceClass >
RetVal(InstanceClass::* clan::Callback_Impl_2_member< RetVal, P1, P2, InstanceClass >::member_func)(P1, P2)
template<typename RetVal , typename P1 , typename InstanceClass >
RetVal(InstanceClass::* clan::Callback_Impl_1_member< RetVal, P1, InstanceClass >::member_func)(P1)
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass >
void(InstanceClass::* clan::Callback_Impl_v5_member< P1, P2, P3, P4, P5, InstanceClass >::member_func)(P1, P2, P3, P4, P5)
template<typename InstanceClass , typename UserData >
void(InstanceClass::* clan::Callback_Impl_v0_member_user< InstanceClass, UserData >::member_func)(UserData)
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass , typename UserData >
RetVal(InstanceClass::* clan::Callback_Impl_6_member_user< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::member_func)(P1, P2, P3, P4, P5, P6, UserData)
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass , typename UserData >
void(InstanceClass::* clan::Callback_Impl_v6_member_user< P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::member_func)(P1, P2, P3, P4, P5, P6, UserData)
template<typename RetVal , typename P1 , typename InstanceClass , typename UserData >
RetVal(InstanceClass::* clan::Callback_Impl_1_member_user< RetVal, P1, InstanceClass, UserData >::member_func)(P1, UserData)
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename InstanceClass , typename UserData >
RetVal(InstanceClass::* clan::Callback_Impl_3_member_user< RetVal, P1, P2, P3, InstanceClass, UserData >::member_func)(P1, P2, P3, UserData)
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass , typename UserData >
RetVal(InstanceClass::* clan::Callback_Impl_4_member_user< RetVal, P1, P2, P3, P4, InstanceClass, UserData >::member_func)(P1, P2, P3, P4, UserData)
template<typename P1 , typename P2 , typename P3 , typename InstanceClass , typename UserData >
void(InstanceClass::* clan::Callback_Impl_v3_member_user< P1, P2, P3, InstanceClass, UserData >::member_func)(P1, P2, P3, UserData)
template<typename RetVal , typename P1 , typename P2 , typename InstanceClass , typename UserData >
RetVal(InstanceClass::* clan::Callback_Impl_2_member_user< RetVal, P1, P2, InstanceClass, UserData >::member_func)(P1, P2, UserData)
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass , typename UserData >
RetVal(InstanceClass::* clan::Callback_Impl_5_member_user< RetVal, P1, P2, P3, P4, P5, InstanceClass, UserData >::member_func)(P1, P2, P3, P4, P5, UserData)
template<typename P1 , typename P2 , typename InstanceClass , typename UserData >
void(InstanceClass::* clan::Callback_Impl_v2_member_user< P1, P2, InstanceClass, UserData >::member_func)(P1, P2, UserData)
template<typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass , typename UserData >
void(InstanceClass::* clan::Callback_Impl_v4_member_user< P1, P2, P3, P4, InstanceClass, UserData >::member_func)(P1, P2, P3, P4, UserData)
template<typename RetVal , typename InstanceClass , typename UserData >
RetVal(InstanceClass::* clan::Callback_Impl_0_member_user< RetVal, InstanceClass, UserData >::member_func)(UserData)
template<typename P1 , typename InstanceClass , typename UserData >
void(InstanceClass::* clan::Callback_Impl_v1_member_user< P1, InstanceClass, UserData >::member_func)(P1, UserData)
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass , typename UserData >
void(InstanceClass::* clan::Callback_Impl_v5_member_user< P1, P2, P3, P4, P5, InstanceClass, UserData >::member_func)(P1, P2, P3, P4, P5, UserData)
void(* clan::SlotCallback_v0_static::static_func)()
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 >
void(* clan::SlotCallback_v6_static< Param1, Param2, Param3, Param4, Param5, Param6 >::static_func)(Param1, Param2, Param3, Param4, Param5, Param6)
template<class Param1 >
void(* clan::SlotCallback_v1_static< Param1 >::static_func)(Param1)
template<class Param1 , class Param2 , class Param3 , class Param4 >
void(* clan::SlotCallback_v4_static< Param1, Param2, Param3, Param4 >::static_func)(Param1, Param2, Param3, Param4)
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 >
void(* clan::SlotCallback_v5_static< Param1, Param2, Param3, Param4, Param5 >::static_func)(Param1, Param2, Param3, Param4, Param5)
template<class Param1 , class Param2 >
void(* clan::SlotCallback_v2_static< Param1, Param2 >::static_func)(Param1, Param2)
template<class Param1 , class Param2 , class Param3 >
void(* clan::SlotCallback_v3_static< Param1, Param2, Param3 >::static_func)(Param1, Param2, Param3)
void(* clan::Callback_Impl_v0_static::static_func)()
template<class UserData >
void(* clan::SlotCallback_v0_static_user< UserData >::static_func)(UserData)
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
RetVal(* clan::Callback_Impl_5_static< RetVal, P1, P2, P3, P4, P5 >::static_func)(P1, P2, P3, P4, P5)
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
void(* clan::Callback_Impl_v6_static< P1, P2, P3, P4, P5, P6 >::static_func)(P1, P2, P3, P4, P5, P6)
template<class Param1 , class Param2 , class Param3 , class Param4 , class UserData >
void(* clan::SlotCallback_v4_static_user< Param1, Param2, Param3, Param4, UserData >::static_func)(Param1, Param2, Param3, Param4, UserData)
template<class Param1 , class UserData >
void(* clan::SlotCallback_v1_static_user< Param1, UserData >::static_func)(Param1, UserData)
template<typename P1 >
void(* clan::Callback_Impl_v1_static< P1 >::static_func)(P1)
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class UserData >
void(* clan::SlotCallback_v6_static_user< Param1, Param2, Param3, Param4, Param5, Param6, UserData >::static_func)(Param1, Param2, Param3, Param4, Param5, Param6, UserData)
template<typename RetVal , typename P1 >
RetVal(* clan::Callback_Impl_1_static< RetVal, P1 >::static_func)(P1)
template<class Param1 , class Param2 , class Param3 , class UserData >
void(* clan::SlotCallback_v3_static_user< Param1, Param2, Param3, UserData >::static_func)(Param1, Param2, Param3, UserData)
template<typename P1 , typename P2 >
void(* clan::Callback_Impl_v2_static< P1, P2 >::static_func)(P1, P2)
template<class Param1 , class Param2 , class UserData >
void(* clan::SlotCallback_v2_static_user< Param1, Param2, UserData >::static_func)(Param1, Param2, UserData)
template<typename RetVal >
RetVal(* clan::Callback_Impl_0_static< RetVal >::static_func)()
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class UserData >
void(* clan::SlotCallback_v5_static_user< Param1, Param2, Param3, Param4, Param5, UserData >::static_func)(Param1, Param2, Param3, Param4, Param5, UserData)
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 >
RetVal(* clan::Callback_Impl_4_static< RetVal, P1, P2, P3, P4 >::static_func)(P1, P2, P3, P4)
template<typename P1 , typename P2 , typename P3 >
void(* clan::Callback_Impl_v3_static< P1, P2, P3 >::static_func)(P1, P2, P3)
template<typename RetVal , typename P1 , typename P2 >
RetVal(* clan::Callback_Impl_2_static< RetVal, P1, P2 >::static_func)(P1, P2)
template<typename P1 , typename P2 , typename P3 , typename P4 >
void(* clan::Callback_Impl_v4_static< P1, P2, P3, P4 >::static_func)(P1, P2, P3, P4)
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
void(* clan::Callback_Impl_v5_static< P1, P2, P3, P4, P5 >::static_func)(P1, P2, P3, P4, P5)
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
RetVal(* clan::Callback_Impl_6_static< RetVal, P1, P2, P3, P4, P5, P6 >::static_func)(P1, P2, P3, P4, P5, P6)
template<typename RetVal , typename P1 , typename P2 , typename P3 >
RetVal(* clan::Callback_Impl_3_static< RetVal, P1, P2, P3 >::static_func)(P1, P2, P3)
template<typename UserData >
void(* clan::Callback_Impl_v0_static_user< UserData >::static_func)(UserData)
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename UserData >
void(* clan::Callback_Impl_v6_static_user< P1, P2, P3, P4, P5, P6, UserData >::static_func)(P1, P2, P3, P4, P5, P6, UserData)
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename UserData >
RetVal(* clan::Callback_Impl_4_static_user< RetVal, P1, P2, P3, P4, UserData >::static_func)(P1, P2, P3, P4, UserData)
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename UserData >
RetVal(* clan::Callback_Impl_6_static_user< RetVal, P1, P2, P3, P4, P5, P6, UserData >::static_func)(P1, P2, P3, P4, P5, P6, UserData)
template<typename RetVal , typename UserData >
RetVal(* clan::Callback_Impl_0_static_user< RetVal, UserData >::static_func)(UserData)
template<typename RetVal , typename P1 , typename P2 , typename UserData >
RetVal(* clan::Callback_Impl_2_static_user< RetVal, P1, P2, UserData >::static_func)(P1, P2, UserData)
template<typename P1 , typename P2 , typename P3 , typename UserData >
void(* clan::Callback_Impl_v3_static_user< P1, P2, P3, UserData >::static_func)(P1, P2, P3, UserData)
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename UserData >
RetVal(* clan::Callback_Impl_5_static_user< RetVal, P1, P2, P3, P4, P5, UserData >::static_func)(P1, P2, P3, P4, P5, UserData)
template<typename P1 , typename P2 , typename UserData >
void(* clan::Callback_Impl_v2_static_user< P1, P2, UserData >::static_func)(P1, P2, UserData)
template<typename P1 , typename UserData >
void(* clan::Callback_Impl_v1_static_user< P1, UserData >::static_func)(P1, UserData)
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename UserData >
void(* clan::Callback_Impl_v5_static_user< P1, P2, P3, P4, P5, UserData >::static_func)(P1, P2, P3, P4, P5, UserData)
template<typename RetVal , typename P1 , typename UserData >
RetVal(* clan::Callback_Impl_1_static_user< RetVal, P1, UserData >::static_func)(P1, UserData)
template<typename P1 , typename P2 , typename P3 , typename P4 , typename UserData >
void(* clan::Callback_Impl_v4_static_user< P1, P2, P3, P4, UserData >::static_func)(P1, P2, P3, P4, UserData)
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename UserData >
RetVal(* clan::Callback_Impl_3_static_user< RetVal, P1, P2, P3, UserData >::static_func)(P1, P2, P3, UserData)
template<class UserData >
UserData clan::SlotCallback_v0_static_user< UserData >::user_data
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class UserData >
UserData clan::SlotCallback_v6_static_user< Param1, Param2, Param3, Param4, Param5, Param6, UserData >::user_data
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class UserData >
UserData clan::SlotCallback_v5_static_user< Param1, Param2, Param3, Param4, Param5, UserData >::user_data
template<class Param1 , class Param2 , class Param3 , class UserData >
UserData clan::SlotCallback_v3_static_user< Param1, Param2, Param3, UserData >::user_data
template<class Param1 , class Param2 , class UserData >
UserData clan::SlotCallback_v2_static_user< Param1, Param2, UserData >::user_data
template<class Param1 , class UserData >
UserData clan::SlotCallback_v1_static_user< Param1, UserData >::user_data
template<class Param1 , class Param2 , class Param3 , class Param4 , class UserData >
UserData clan::SlotCallback_v4_static_user< Param1, Param2, Param3, Param4, UserData >::user_data
template<typename UserData >
UserData clan::Callback_Impl_v0_static_user< UserData >::user_data
template<typename P1 , typename P2 , typename UserData >
UserData clan::Callback_Impl_v2_static_user< P1, P2, UserData >::user_data
template<typename P1 , typename P2 , typename P3 , typename UserData >
UserData clan::Callback_Impl_v3_static_user< P1, P2, P3, UserData >::user_data
template<typename P1 , typename P2 , typename P3 , typename P4 , typename UserData >
UserData clan::Callback_Impl_v4_static_user< P1, P2, P3, P4, UserData >::user_data
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename UserData >
UserData clan::Callback_Impl_4_static_user< RetVal, P1, P2, P3, P4, UserData >::user_data
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename UserData >
UserData clan::Callback_Impl_v5_static_user< P1, P2, P3, P4, P5, UserData >::user_data
template<typename RetVal , typename P1 , typename UserData >
UserData clan::Callback_Impl_1_static_user< RetVal, P1, UserData >::user_data
template<typename RetVal , typename P1 , typename P2 , typename UserData >
UserData clan::Callback_Impl_2_static_user< RetVal, P1, P2, UserData >::user_data
template<typename RetVal , typename UserData >
UserData clan::Callback_Impl_0_static_user< RetVal, UserData >::user_data
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename UserData >
UserData clan::Callback_Impl_6_static_user< RetVal, P1, P2, P3, P4, P5, P6, UserData >::user_data
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename UserData >
UserData clan::Callback_Impl_v6_static_user< P1, P2, P3, P4, P5, P6, UserData >::user_data
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename UserData >
UserData clan::Callback_Impl_3_static_user< RetVal, P1, P2, P3, UserData >::user_data
template<typename P1 , typename UserData >
UserData clan::Callback_Impl_v1_static_user< P1, UserData >::user_data
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename UserData >
UserData clan::Callback_Impl_5_static_user< RetVal, P1, P2, P3, P4, P5, UserData >::user_data
template<class InstanceClass , class UserData >
UserData clan::SlotCallback_v0_member_user< InstanceClass, UserData >::user_data
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class Param6 , class InstanceClass , class UserData >
UserData clan::SlotCallback_v6_member_user< Param1, Param2, Param3, Param4, Param5, Param6, InstanceClass, UserData >::user_data
template<class Param1 , class InstanceClass , class UserData >
UserData clan::SlotCallback_v1_member_user< Param1, InstanceClass, UserData >::user_data
template<class Param1 , class Param2 , class Param3 , class Param4 , class Param5 , class InstanceClass , class UserData >
UserData clan::SlotCallback_v5_member_user< Param1, Param2, Param3, Param4, Param5, InstanceClass, UserData >::user_data
template<class Param1 , class Param2 , class InstanceClass , class UserData >
UserData clan::SlotCallback_v2_member_user< Param1, Param2, InstanceClass, UserData >::user_data
template<class Param1 , class Param2 , class Param3 , class InstanceClass , class UserData >
UserData clan::SlotCallback_v3_member_user< Param1, Param2, Param3, InstanceClass, UserData >::user_data
template<class Param1 , class Param2 , class Param3 , class Param4 , class InstanceClass , class UserData >
UserData clan::SlotCallback_v4_member_user< Param1, Param2, Param3, Param4, InstanceClass, UserData >::user_data
template<typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_v0_member_user< InstanceClass, UserData >::user_data
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_v6_member_user< P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::user_data
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_5_member_user< RetVal, P1, P2, P3, P4, P5, InstanceClass, UserData >::user_data
template<typename RetVal , typename P1 , typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_1_member_user< RetVal, P1, InstanceClass, UserData >::user_data
template<typename P1 , typename P2 , typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_v2_member_user< P1, P2, InstanceClass, UserData >::user_data
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_6_member_user< RetVal, P1, P2, P3, P4, P5, P6, InstanceClass, UserData >::user_data
template<typename P1 , typename P2 , typename P3 , typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_v3_member_user< P1, P2, P3, InstanceClass, UserData >::user_data
template<typename RetVal , typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_0_member_user< RetVal, InstanceClass, UserData >::user_data
template<typename RetVal , typename P1 , typename P2 , typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_2_member_user< RetVal, P1, P2, InstanceClass, UserData >::user_data
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_4_member_user< RetVal, P1, P2, P3, P4, InstanceClass, UserData >::user_data
template<typename P1 , typename P2 , typename P3 , typename P4 , typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_v4_member_user< P1, P2, P3, P4, InstanceClass, UserData >::user_data
template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_v5_member_user< P1, P2, P3, P4, P5, InstanceClass, UserData >::user_data
template<typename RetVal , typename P1 , typename P2 , typename P3 , typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_3_member_user< RetVal, P1, P2, P3, InstanceClass, UserData >::user_data
template<typename P1 , typename InstanceClass , typename UserData >
UserData clan::Callback_Impl_v1_member_user< P1, InstanceClass, UserData >::user_data