Commit Graph

155 Commits

Author SHA1 Message Date
Mathieu Lacage
01f37ccb65 rename MakeNewObject to Create 2007-06-04 16:32:37 +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
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
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
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
8c4e057c91 add EnumDefaultValue::SetValue 2007-05-24 09:34:43 +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
Gustavo J. A. M. Carneiro
e518ba5de5 Fix swapped parameters in LogNormalVariable::GetSingleValue and add a couple of LogNormalVariable unit tests. 2007-05-19 16:40:40 +01:00
Gustavo J. A. M. Carneiro
2dc08498c4 Correct the Ptr (T *ptr) documentation. 2007-05-19 14:37:06 +01:00
Mathieu Lacage
b1bc31ae0e optimization suggested by gustavo 2007-05-17 17:21:49 +02:00
Gustavo J. A. M. Carneiro
6e7e5822fb Fix some case sensitivity issues on win32-specific code. 2007-05-17 15:15:56 +01:00
Mathieu Lacage
f2c02fe3bb a replacement for the Interface base class 2007-05-17 14:39:54 +02:00
Mathieu Lacage
447de493d3 beautify the dox output 2007-05-17 14:07:22 +02:00
Raj Bhattacharjea
b852e0492e Internet-node module dox 2007-05-16 16:39:32 -04:00
Mathieu Lacage
6736b56964 fix dox warnings 2007-05-15 17:12:36 +02:00
Raj Bhattacharjea
6c93b818af datarate, packet, defaultvalue, object dox 2007-05-14 10:38:08 -04:00
Raj Bhattacharjea
9d2216d84f fixed compiler error for gcc 3.4.6 2007-05-14 11:05:37 -04:00
Mathieu Lacage
109139b07f make OnOffApplication not depend on IUdp 2007-05-14 12:59:44 +02:00
Mathieu Lacage
bae023c075 add a few features to IntegerDefaultValue 2007-05-14 11:11:30 +02:00
Gustavo J. A. M. Carneiro
7aacb7d136 merge 2007-05-13 12:52:38 +01:00
Gustavo J. A. M. Carneiro
ca2416f431 WAF: simplify wscripts using the new chained uselib_local dependencies feature of WAF SVN; now build all samples and examples; add --disable-rpath configure option; add WAF build instructions. 2007-05-13 12:46:18 +01:00
Mathieu Lacage
19696ec37f add license header 2007-05-13 12:00:56 +02:00
Mathieu Lacage
1f454dd36e merge with trunk 2007-05-13 11:24:28 +02:00
Mathieu Lacage
f1612bbc2c fix dox warnings 2007-05-13 10:57:43 +02:00