Commit Graph
5927 Commits
Author SHA1 Message Date
Mathieu Lacage 4db6e9a69a merge unfinished packet history code 2007-05-29 16:09:20 +02:00
Mathieu Lacage a6d6859aab sample code for component manager 2007-05-25 21:53:24 +02:00
Mathieu Lacage 55f8e04570 add more code to sample code 2007-05-25 21:47:59 +02:00
Mathieu Lacage a1f206804c sample code for Object base class 2007-05-25 21:43:23 +02:00
Mathieu Lacage 18c3f768a3 small typo 2007-05-25 21:28:38 +02:00
Mathieu Lacage 0e277a28d8 improve dox 2007-05-25 21:27:58 +02:00
Gustavo J. A. M. Carneiro 081e70c7f3 Add the waf files and scripts to the scons dist 2007-05-25 19:14:05 +01:00
Mathieu Lacage 44007809fd size of element is pointer, not value 2007-05-25 18:51:04 +02:00
Mathieu Lacage 827e1c879e avoid checking for the Object::iid value from within ComponentManager::Register 2007-05-25 18:39:02 +02:00
Mathieu Lacage 1a7e6629fb more tests 2007-05-25 18:22:22 +02:00
Mathieu Lacage 4164903d0e eliminate memory leak 2007-05-25 18:13:01 +02:00
Mathieu Lacage 5bedcf0a1c add dox 2007-05-25 18:00:50 +02:00
Mathieu Lacage f1db331e5d fix buggy assert 2007-05-25 17:42:53 +02:00
Mathieu Lacage 3df39a1f78 add DefaultValue support for ClassId 2007-05-25 15:28:24 +02:00
Mathieu Lacage 59459fc6ca a new ComponentManager API 2007-05-25 14:15:03 +02:00
Mathieu Lacage 83dcd91223 make Callback use a separate empty type 2007-05-25 14:13:23 +02:00
Mathieu Lacage ca530216ec add a m_disposed field and check it 2007-05-25 12:27:40 +02:00
Mathieu Lacage c2ac40ca00 use a 16 bit interface id 2007-05-25 12:23:51 +02:00
Mathieu Lacage 14e59ca91a remove buggy assert 2007-05-25 12:19:58 +02:00
Mathieu Lacage 643522774e port code from Interface to Object 2007-05-25 10:56:03 +02:00
Mathieu Lacage cb3ec490a5 make QueryInterface const 2007-05-25 10:52:58 +02:00
Mathieu Lacage 4358b2fd71 port ComponentManager to Object from Interface 2007-05-25 10:32:34 +02:00
Mathieu Lacage 6c6a0073bf remove Interface 2007-05-25 10:04:38 +02:00
Mathieu Lacage f86cf8b9c3 rename InterfaceObject to Object 2007-05-25 10:02:50 +02:00
Mathieu Lacage 0444eb1f80 remove Object base class 2007-05-25 09:44:57 +02:00
Mathieu Lacage 45d2ebfc69 merge 2007-05-25 09:44:18 +02:00
Gustavo J. A. M. Carneiro acbfbc29b3 WAF: add a dist_hook function to exclude the generated documentation from waf dist 2007-05-24 19:21:50 +01:00
Gustavo J. A. M. Carneiro 923f4aeb8f WAF: correct values of VERSION and APPNAME, for waf dist 2007-05-24 17:59:30 +01:00
Gustavo J. A. M. Carneiro 381103678d WAF: cleanup the main wscript file by moving the definition of the ns3header object type into src/wscript 2007-05-24 17:54:51 +01:00
Mathieu Lacage 80247a993d uniformize the DefaultValues used by the Event Schedulers 2007-05-24 16:15:41 +02:00
Mathieu Lacage 29026f00db merge 2007-05-24 16:12:20 +02:00
Mathieu Lacage 25c6350a88 fix bug 24 2007-05-24 16:08:03 +02:00
Gustavo J. A. M. Carneiro c0af811d13 WAF: reference-list* were removed 2007-05-24 14:53:43 +01:00
Mathieu Lacage 01d21b3ea2 add tests and fix leak 2007-05-24 15:37:00 +02:00
Mathieu Lacage df1cd3d5da remove ReferenceList: fix bug 27 2007-05-24 15:23:11 +02:00
Mathieu Lacage 1bab5a3625 add Callback::Nullify method 2007-05-24 14:58:24 +02:00
Mathieu Lacage 911daba417 fix bug 23 2007-05-24 14:53:10 +02:00
Mathieu Lacage 9b4e7f4cfc add DefaultValue support for TimeStepPrecision 2007-05-24 09:34:58 +02:00
Mathieu Lacage 8c4e057c91 add EnumDefaultValue::SetValue 2007-05-24 09:34:43 +02:00
Mathieu Lacage cd0c502986 more dox improvements 2007-05-24 09:22:48 +02:00
Mathieu Lacage 7436c51592 improve dox 2007-05-24 09:18:42 +02:00
Mathieu Lacage 95863b81a3 add reference to Emmanuelle in Authors/Copyright 2007-05-24 09:11:46 +02:00
Mathieu Lacage 49fbbec138 avoid cyclic dependency between Simulator and Time code 2007-05-24 09:08:24 +02:00
Mathieu Lacage cc2d1399ab fix small typos 2007-05-24 09:04:19 +02:00
Mathieu Lacage fcf02a427c namespace the precision values properly 2007-05-24 09:02:17 +02:00
Emmanuelle Laprise 73a66e5b1a Fixed the problems that were found by Mathieu Lacage in the first
implementation. Biggest change is to not allow any conversions to
double with the GetXxxSeconds and XxxSeconds functions. (see Bug 22
for more information)
2007-05-21 22:14:09 -05:00
Mathieu Lacage 8b48c39675 rename ::Add to ::AddInterface 2007-05-19 13:41:50 +02:00
Mathieu Lacage 055f6d06ae yet another optimization to cut even more on memory allocations 2007-05-19 13:25:45 +02:00
Emmanuelle Laprise 23ab5ba436 The header file ns3/cairo-wideint-private.h was added since the type int32_t was used. 2007-05-17 12:12:44 -05:00
Mathieu Lacage a655f02fcc merge ns-3.0.2 tag 2007-05-24 08:34:41 +02:00