Commit Graph

2930 Commits

Author SHA1 Message Date
Mathieu Lacage
f7691237f5 -1 cuts the trailing s if the time postfix is longer than 1 char. 2008-04-11 12:23:19 -07:00
Mathieu Lacage
5d91e8c2d2 implement operator << for ObjectFactory. 2008-04-11 11:27:09 -07:00
Mathieu Lacage
0789c9b435 use HasSetter/HasGetter to improve doxygen output. 2008-04-11 11:25:44 -07:00
Mathieu Lacage
03b4114b20 add AttributeAccessor::HasGetter/HasSetter and implement it. 2008-04-11 11:25:21 -07:00
Mathieu Lacage
fda39900e3 allow an std::string to be an attribute 2008-04-11 11:24:42 -07:00
Mathieu Lacage
72b496b9ef use RefCountBase 2008-04-10 13:01:53 -07:00
Mathieu Lacage
8bfd88b80b get rid of scary implementation details of Attribute. 2008-04-10 12:59:31 -07:00
Mathieu Lacage
c456128c6d add copy constructor and assignment operator to ensure proper initialization of refcount. 2008-04-10 12:59:15 -07:00
Mathieu Lacage
dd283f6ead print list of trace sources 2008-04-10 12:24:36 -07:00
Mathieu Lacage
c883517a1d generate path information for each type. 2008-04-10 11:50:47 -07:00
Mathieu Lacage
696859e936 add a few missing ns3:: prefixes in TypeId names. 2008-04-10 11:50:08 -07:00
Mathieu Lacage
267a3ca69d add missing registration macro call 2008-04-10 11:11:55 -07:00
Mathieu Lacage
27c1fab7fc add functions to access list of root namespace objects 2008-04-10 11:11:34 -07:00
Mathieu Lacage
be27a1c03d add missing TypeId in base class 2008-04-10 10:24:18 -07:00
Mathieu Lacage
ba319c457d make IsChildOf not return true for test against self. Add operator < for TypeId. 2008-04-10 10:23:56 -07:00
Mathieu Lacage
4a556dbf91 iterate over the _aggregated_ objects: this does not include the initial pointer. 2008-04-10 09:23:24 -07:00
Mathieu Lacage
923b1180f9 iterate over aggregated objects dynamically. 2008-04-09 17:35:18 -07:00
Mathieu Lacage
f6ba778fc9 define a TypeId for ns3::Ipv4Interface 2008-04-09 17:28:19 -07:00
Mathieu Lacage
cff773b8d2 use a specific type if you can 2008-04-09 17:27:56 -07:00
Mathieu Lacage
776a594c3c typos in WifiChannel 2008-04-09 17:27:12 -07:00
Mathieu Lacage
a75e91cc03 add ObjectVector::GetItemTypeId 2008-04-09 14:58:52 -07:00
Mathieu Lacage
dc271270a8 allow access to the pointee's TypeId. 2008-04-09 14:28:16 -07:00
Mathieu Lacage
cc927f907f improve type linking behavior. 2008-04-09 13:05:20 -07:00
Mathieu Lacage
53fb65aea7 add doxygen documentation to avoid doxygen warnings. 2008-04-09 13:04:37 -07:00
Mathieu Lacage
560a34ba97 add space to ensure doxygen reference generation. 2008-04-09 13:04:18 -07:00
Mathieu Lacage
e0570ec0b0 add doxygen anchors to avoid warnings. 2008-04-09 13:03:58 -07:00
Mathieu Lacage
e110fea8ff get rid of implicit conversion of Attribute to/from Ptr<>. Replace this with an explicit Pointer class. 2008-04-09 12:15:24 -07:00
Mathieu Lacage
d4cd3c92fd Pointer class for primitive type pointer. 2008-04-09 11:46:04 -07:00
Mathieu Lacage
b807dfa090 Make sure that we really attempt to destroy everything upon process exit. Gets rid of spurious leak reports in valgrind. 2008-04-09 10:04:16 -07:00
Mathieu Lacage
5a16b2cad8 add destructor. Easier to plant a breakpoint in there. 2008-04-09 10:03:28 -07:00
Mathieu Lacage
9ea56ac66a add pcap files to ignore list. 2008-04-09 10:02:54 -07:00
Mathieu Lacage
478e810ad5 add some debugging 2008-04-09 10:01:16 -07:00
Mathieu Lacage
bf90dded3c avoid compilation warning about undefined MobilityModel class. 2008-04-09 09:08:54 -07:00
Tom Henderson
c22d5c5733 revive mixed-wireless example from Simutools tutorial 2008-04-08 23:12:19 -07:00
Tom Henderson
bb5f9f1a50 Prevent internet stack helper from overwriting internet stack 2008-04-08 23:10:39 -07:00
Tom Henderson
3f1c2d2653 some additional debugging for addressing conflicts 2008-04-08 23:10:11 -07:00
Tom Henderson
f6dcb76287 Added tag release ns-3.0.12 for changeset b17f2928291e 2008-04-07 21:39:40 -07:00
Tom Henderson
6740fc4627 note that waf generates reference trace tarball now 2008-04-07 21:35:54 -07:00
Tom Henderson
edc7af8a02 nits for 3.0.12 release 2008-04-07 21:07:38 -07:00
Craig Dowell
80c8937a01 rework app constructors 2008-04-07 18:29:38 -07:00
Mathieu Lacage
4400054ebe SetupUdp -> SetUdpLocal, SetupTcp -> SetTcpLocal 2008-04-07 10:44:06 -07:00
Mathieu Lacage
3a43bd4987 Ipv4AddressHelper::Allocate -> Ipv4AddressHelper::Assign 2008-04-07 10:41:21 -07:00
Mathieu Lacage
c140066890 Build -> Install 2008-04-07 10:38:37 -07:00
Gustavo J. A. M. Carneiro
c3f0505ddc Create regression traces tarball automatically on waf dist. 2008-04-06 21:57:11 +01:00
Gustavo J. A. M. Carneiro
8501ca807c Ignore .py[co] files (python bytecodes) 2008-04-06 21:41:31 +01:00
Gustavo J. A. M. Carneiro
75643a53ef Fix a diff|head race condition; Fix regression error messages to indicate the new waf commands to run regression tests. 2008-04-06 19:58:29 +01:00
Gustavo J. A. M. Carneiro
b6471a7749 merge 2008-04-06 19:54:39 +01:00
Gustavo J. A. M. Carneiro
0c393e38c4 Fix case of 'diff xxx | head' appearing to succeed even if the diff command returned non-zero exit statux. 2008-04-06 19:22:39 +01:00
Raj Bhattacharjea
05019b6214 Add TCP delayed acks 2008-04-04 17:20:36 -04:00
Gustavo J. A. M. Carneiro
737bc7cd00 Integrate regression testing into the main waf script. 2008-04-04 19:33:39 +01:00