Commit Graph

576 Commits

Author SHA1 Message Date
Mathieu Lacage
2c1b7db441 merge with HEAD 2008-04-17 15:50:49 -07:00
Mathieu Lacage
f2b7b1795b small tweak to generated dox 2008-04-17 15:33:39 -07:00
Mathieu Lacage
3b711f9852 improve the auto-generated doxygen output. 2008-04-17 15:30:18 -07:00
Mathieu Lacage
a890500150 add doxygen class definitions for native type Value classes. 2008-04-17 14:33:45 -07:00
Mathieu Lacage
7468230ede improve the doxygen output. 2008-04-17 14:15:33 -07:00
Mathieu Lacage
6a3326e529 fix dox warning 2008-04-17 14:13:27 -07:00
Mathieu Lacage
4ff40c4a07 get rid of Attribute class. Use AttributeValue subclasses directly. 2008-04-17 13:42:25 -07:00
Mathieu Lacage
5c5ab1f1f0 bug 150: CommandLine::Parse argc parameter should not be a reference 2008-04-15 11:01:13 -07:00
Mathieu Lacage
fbe5e3949f add missing license statement. 2008-04-14 15:44:43 -07:00
Mathieu Lacage
ca687b56f6 avoid trailing | 2008-04-11 16:58:00 -07:00
Mathieu Lacage
556d973168 implement operator >> 2008-04-11 16:52:22 -07:00
Mathieu Lacage
5d91e8c2d2 implement operator << for ObjectFactory. 2008-04-11 11:27:09 -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
Raj Bhattacharjea
271ea4bc75 Add support for TCP cwnd tracing 2008-04-10 15:04:47 -04:00
Craig Dowell
e7c2292d7b make duplicate aggregations fail; avoid duplicate aggregations 2008-04-10 13:16:43 -07:00
Mathieu Lacage
27c1fab7fc add functions to access list of root namespace objects 2008-04-10 11:11:34 -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
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
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
Tom Henderson
c802635595 Some doxygen work 2008-04-03 09:07:15 -07:00
Mathieu Lacage
d1d683ee21 remove 'All rigts reserved' keyword per tom's suggestion 2008-03-31 14:56:41 -07:00
Mathieu Lacage
7f6f6ba6a7 improve warning output 2008-03-31 11:40:17 -07:00
Tom Henderson
6397957980 documentation for class RngStream 2008-03-29 13:28:54 -07:00
Mathieu Lacage
cb475c1750 improve doxygen documentation. 2008-03-28 10:38:03 -07:00
Mathieu Lacage
ba70c90271 export header. 2008-03-27 15:32:15 -07:00
George F. Riley
8d084573dc bug: 147. Add RefCountBase 2008-03-27 15:28:54 -07:00
Raj Bhattacharjea
473ea28f10 Cleanup of RandomVariable doxygen (bug 110) 2008-03-27 11:36:23 -04:00
Mathieu Lacage
9b4661c799 add missing include 2008-03-24 13:57:07 -07:00
Mathieu Lacage
25374b7325 improve doxygen. 2008-03-24 13:25:08 -07:00
Mathieu Lacage
da3541e88d cleanup. 2008-03-24 13:15:53 -07:00
Mathieu Lacage
3bf71817cf remove undeeded include. 2008-03-24 13:11:48 -07:00
Mathieu Lacage
8acd8baa33 use FailSafe postfix in a more rigorous way. 2008-03-24 13:04:55 -07:00
Mathieu Lacage
7c1cda0ccb doxygen 2008-03-24 13:04:27 -07:00
Mathieu Lacage
e9a8648ae9 add \ref to get links. 2008-03-21 15:52:42 -07:00
Mathieu Lacage
18c92e855d TypeId::GetAttributeListN -> TypeId::GetAttributeN 2008-03-21 13:41:16 -07:00
Mathieu Lacage
09b0afe3d5 fix the build, again. 2008-03-21 13:19:37 -07:00
Mathieu Lacage
48a799a6ac fix dox warnings 2008-03-21 13:06:34 -07:00
Mathieu Lacage
960bc0d1ba add missing license headers. 2008-03-20 13:25:08 -07:00
Mathieu Lacage
745520c03d some doxygen work. 2008-03-20 13:23:03 -07:00