Bug 412 - Extend number of template parameters in xxxCallback classes
Extend number of template parameters in xxxCallback classes
Status: RESOLVED FIXED
Product: ns-3
Classification: Unclassified
Component: core
ns-3-dev
PC Linux
: P1 enhancement
Assigned To: Mathieu Lacage
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-11-17 08:07 EST by Providence.Salumu
Modified: 2009-01-09 07:22 EST (History)
3 users (show)

See Also:


Attachments
9 parameters to Callback & 8 parameters to TracedCallback (34.51 KB, patch)
2008-12-01 04:36 EST, Providence.Salumu
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Providence.Salumu 2008-11-17 08:07:05 EST
The number of template parameters is limited to 6. In few cases however, more than 6 parameters are required.
Comment 1 Mathieu Lacage 2008-11-26 06:44:52 EST
are you going to provide a patch for this bug based on the ML comments ?
Comment 2 Providence.Salumu 2008-12-01 04:36:04 EST
Created attachment 320 [details]
9 parameters to Callback & 8 parameters to TracedCallback

This patch extends the number of template parameters from 6 to 9 in Callback classes, and from 4 to 8 in TracedCallback classes.
Comment 3 Mathieu Lacage 2008-12-01 14:52:40 EST
(In reply to comment #2)
> Created an attachment (id=320) [details]
> 9 parameters to Callback & 8 parameters to TracedCallback
> 
> This patch extends the number of template parameters from 6 to 9 in Callback
> classes, and from 4 to 8 in TracedCallback classes.
> 

looks good to me but I think it would be nice to apply only after the dec 15th release.
Comment 4 Mathieu Lacage 2009-01-09 07:22:09 EST
changeset 5d226c752e85