Home » U++ Library support » U++ Core » Callback (THISBACK) Improve
Re: Callback (THISBACK) Improve [message #30108 is a reply to message #30102] |
Thu, 09 December 2010 13:42   |
|
koldo wrote on Thu, 09 December 2010 10:08 | Hello Ion
Is what you are proposing a kind of variable argument list callback?
|
Hello Koldo,
Yes, you are right.
I propose to add possibility to add variable argument list into callback. It was implemented only for Callback1 class and can pas only one variable arguments. Example:
Class a {
typedef a THISBACK;
Callback<int> WenDO;
}
Class b{
typedef b THISBACK;
a a_val1;
void OnDo(int, int);
void OnDo3(int, int);
void Initialize(){a_val1.WhenDo = THISBACK1(OnDo, 3);}
}
Exists situation when I want to pass 2 variable arguments to callback class value (a_val1.WhenDo << THISBACK2(OnDo3, 3, 2) .
Maximum variable argument list is 4 for all 4 Callback class templates (Callback1, Callback2, Callback3, Callback4).
Thank you for persons who introduced the term of callback.
For me it is very useful and seems to be very simple.
|
|
|
 |
|
Callback (THISBACK) Improve
By: tojocky on Tue, 07 December 2010 15:08
|
 |
|
Re: Callback (THISBACK) Improve
By: koldo on Thu, 09 December 2010 09:08
|
 |
|
Re: Callback (THISBACK) Improve
By: tojocky on Thu, 09 December 2010 13:42
|
 |
|
Re: Callback (THISBACK) Improve
By: mirek on Sun, 12 December 2010 08:43
|
 |
|
Re: Callback (THISBACK) Improve
By: tojocky on Sun, 12 December 2010 13:26
|
 |
|
Re: Callback (THISBACK) Improve
By: mirek on Sun, 12 December 2010 15:55
|
 |
|
Re: Callback (THISBACK) Improve
By: kohait00 on Mon, 13 December 2010 17:13
|
 |
|
Re: Callback (THISBACK) Improve
By: kohait00 on Fri, 17 December 2010 11:01
|
 |
|
Re: Callback (THISBACK) Improve
By: kohait00 on Mon, 20 December 2010 10:59
|
 |
|
Re: Callback (THISBACK) Improve
By: tojocky on Mon, 20 December 2010 17:06
|
 |
|
Re: Callback (THISBACK) Improve
By: kohait00 on Tue, 21 December 2010 15:45
|
 |
|
Re: Callback (THISBACK) Improve
By: tojocky on Wed, 22 December 2010 21:56
|
 |
|
Re: Callback (THISBACK) Improve
By: mirek on Sat, 25 December 2010 11:03
|
 |
|
Re: Callback (THISBACK) Improve
By: mirek on Sat, 25 December 2010 11:01
|
 |
|
Re: Callback (THISBACK) Improve
By: kohait00 on Sun, 26 December 2010 10:04
|
 |
|
Re: Callback (THISBACK) Improve
By: kohait00 on Tue, 18 January 2011 10:24
|
 |
|
Re: Callback (THISBACK) Improve
By: mirek on Fri, 28 January 2011 10:31
|
 |
|
Re: Callback (THISBACK) Improve
By: kohait00 on Tue, 01 February 2011 22:39
|
 |
|
Re: Callback (THISBACK) Improve
By: tojocky on Wed, 02 February 2011 08:34
|
 |
|
Re: Callback (THISBACK) Improve
By: kohait00 on Wed, 02 February 2011 09:34
|
 |
|
Re: Callback (THISBACK) Improve
By: kohait00 on Thu, 10 February 2011 11:26
|
 |
|
Re: Callback (THISBACK) Improve
By: kohait00 on Thu, 28 April 2011 13:53
|
 |
|
Re: Callback (THISBACK) Improve
By: mdelfede on Tue, 04 February 2014 23:55
|
 |
|
Re: Callback (THISBACK) Improve
By: zsolt on Wed, 05 February 2014 16:50
|
 |
|
Re: Callback (THISBACK) Improve
By: mdelfede on Wed, 05 February 2014 17:28
|
 |
|
Re: Callback (THISBACK) Improve
By: piotr5 on Sun, 09 February 2014 12:09
|
 |
|
Re: Callback (THISBACK) Improve
By: mdelfede on Sun, 09 February 2014 12:15
|
 |
|
Re: Callback (THISBACK) Improve
By: piotr5 on Sun, 09 February 2014 15:43
|
Goto Forum:
Current Time: Tue Apr 29 23:33:30 CEST 2025
Total time taken to generate the page: 0.01270 seconds
|