now compiles and is back to a functional state!
This commit is contained in:
1 parent
9043e38ef2
commit
0b396aede9
21 files changed
+109
-114
No files matched your search
@@ -15,7 +15,7 @@
|
||||
// Abstract base class for slots with 4 parameter(s).
|
||||
//
|
||||
template<typename T_return, typename T_arg0, typename T_arg1, typename T_arg2, typename T_arg3>
|
||||
class slot4 : public slot_base
|
||||
class slot4: public slot_base
|
||||
{
|
||||
public:
|
||||
/**
|
||||
@@ -164,7 +164,7 @@ class signal4: public signal_base
|
||||
typedef T_return (*FUNCTION_POINTER)(T_arg0 a0, T_arg1 a1, T_arg2 a2, T_arg3 a3);
|
||||
|
||||
// connect to normal functions
|
||||
bool Connect( FUNCTION_POINTER func )
|
||||
bool connect( FUNCTION_POINTER func )
|
||||
{
|
||||
// make a copy of the slot to store in our list
|
||||
slot4<T_return, T_arg0, T_arg1, T_arg2, T_arg3>* sNewFunc = new slot4_function<T_return, T_arg0, T_arg1, T_arg2, T_arg3>( func );
|
||||
@@ -175,7 +175,7 @@ class signal4: public signal_base
|
||||
|
||||
// connect to an object's method
|
||||
template <class T_object, typename T_member>
|
||||
bool Connect(T_object* p_object, T_member p_member)
|
||||
bool connect(T_object* p_object, T_member p_member)
|
||||
{
|
||||
// make a copy of the slot to store in our list
|
||||
slot4<T_return, T_arg0, T_arg1, T_arg2, T_arg3>* sNewMethod = new slot4_method<T_object,T_member,T_return, T_arg0, T_arg1, T_arg2, T_arg3>( p_object, p_member );
|
||||
@@ -190,7 +190,7 @@ class signal4: public signal_base
|
||||
//
|
||||
|
||||
// disconnect from a normal function
|
||||
bool Disconnect( FUNCTION_POINTER func )
|
||||
bool disconnect( FUNCTION_POINTER func )
|
||||
{
|
||||
// make a temporary slot we can use to find a match in the list
|
||||
slot4_function<T_return, T_arg0, T_arg1, T_arg2, T_arg3> sTest( func );
|
||||
@@ -201,7 +201,7 @@ class signal4: public signal_base
|
||||
|
||||
// disconnect from an object's method
|
||||
template <class T_object, typename T_member>
|
||||
bool Disconnect(T_object* p_object, T_member p_member)
|
||||
bool disconnect(T_object* p_object, T_member p_member)
|
||||
{
|
||||
// make a temporary slot we can use to find a match in the list
|
||||
slot4_method<T_object,T_member,T_return, T_arg0, T_arg1, T_arg2, T_arg3> sTemp(p_object,p_member);
|
||||
|
||||
Reference in new issue
Block a user