Commit Graph

395 Commits

Author SHA1 Message Date
Mathieu Lacage
48a799a6ac fix dox warnings 2008-03-21 13:06:34 -07:00
Mathieu Lacage
627a2048f1 remove trailing ; 2008-03-19 13:11:25 -07:00
Mathieu Lacage
5cd592fe06 remove template methods. 2008-03-19 13:10:01 -07:00
Mathieu Lacage
574ed67011 convert Packet::Print to use Chunk::Print 2008-03-19 12:36:27 -07:00
Mathieu Lacage
c6aa4c8fb4 fix failing tests 2008-03-19 12:30:19 -07:00
Mathieu Lacage
6534020b54 add failing tests 2008-03-19 12:30:00 -07:00
Mathieu Lacage
26f046edd5 fragmentEnd is not zero when this is a fragment. 2008-03-19 11:11:34 -07:00
Mathieu Lacage
e5b7c28375 add Print to the Chunk base class. 2008-03-19 10:32:06 -07:00
Mathieu Lacage
8dc5510518 implement Packet::Print 2008-03-17 17:37:25 -07:00
Mathieu Lacage
6b9fc231e1 remove dead code. 2008-03-17 14:49:52 -07:00
Mathieu Lacage
a0a7c6d88c stop using ChunkRegistry to get header and trailer uids 2008-03-17 14:01:55 -07:00
Mathieu Lacage
5d4ecfc62c define a TypeId for each Header/Trailer. 2008-03-17 13:12:17 -07:00
Mathieu Lacage
de502593ef make the base Header and Trailer classes virtual. 2008-03-17 12:12:17 -07:00
Mathieu Lacage
bcf92901ac really kill dead code. 2008-03-17 11:47:50 -07:00
Mathieu Lacage
c7be59d0c1 replace PacketPrinter with an iterator 2008-03-17 11:45:36 -07:00
Mathieu Lacage
1806cbede9 get rid of unneeded object-base include 2008-03-16 20:47:46 +01:00
Mathieu Lacage
939cee7ac3 do not use ObjectBase as a base class. 2008-03-16 18:42:23 +01:00
Gustavo J. A. M. Carneiro
9cf6137916 Add a 'module' attribute to the ns3header object specifying which module each set of headers belongs to. 2007-12-26 13:40:39 +00:00
Mathieu Lacage
848cb7cfb5 add back support for introspected doxygen. 2008-03-13 12:56:49 -07:00
Mathieu Lacage
a4c5f55812 rename old VALUE leftovers 2008-03-10 00:46:44 +01:00
Mathieu Lacage
81b8f0f159 kill DataRateDefaultValue 2008-03-03 20:01:24 +01:00
Mathieu Lacage
e06e3096cb merge with HEAD 2008-02-27 22:19:39 +01:00
Mathieu Lacage
0c586271e5 introduce the ns3::String class, get rid of the string -> Attribute implicit conversion, and get rid of MakeDataRate, port PointToPointNetDevice to Attributes 2008-02-27 21:41:34 +01:00
Mathieu Lacage
1ae525bf0e use names closer to those used in the previous DefaultValues. 2008-02-26 23:27:19 +01:00
Mathieu Lacage
b4ca4f9cf3 use Attributes in ErrorModel. 2008-02-26 18:33:10 +01:00
Mathieu Lacage
1706273d74 value-helper.h -> attribute-helper.h 2008-02-21 18:54:02 +01:00
Mathieu Lacage
5de083e234 value.h -> attribute.h 2008-02-20 21:45:42 +01:00
Mathieu Lacage
b56cad3cbc bug 133: automate RandomVariable memory management. 2008-02-15 20:03:48 +01:00
Mathieu Lacage
25bb76ce20 macro-ify 2008-02-15 05:38:29 +01:00
Gustavo J. A. M. Carneiro
147510bb00 Make Packet::RemoveTag behave as documented (bug #139) 2008-02-14 17:48:15 +00:00
Mathieu Lacage
450ca7325d replace ambiguous constructor with separate construction function. 2008-02-14 01:08:45 +01:00
Mathieu Lacage
392c7581eb add Value support to DataRate 2008-02-14 00:36:25 +01:00
Mathieu Lacage
d4a6b3ab85 merge with HEAD 2008-02-08 18:24:35 +01:00
Mathieu Lacage
f03f1c237b bug 133: automate RandomVariable memory management. 2008-02-07 19:57:21 +01:00
Mathieu Lacage
5ade799440 QueryInterface -> GetObject 2008-01-31 22:11:03 +01:00
Mathieu Lacage
71c635dedc introduce ObjectBase 2008-01-30 17:25:06 +01:00
Mathieu Lacage
f61e9a9941 interface-id -> type-id 2008-01-16 10:27:07 +01:00
Mathieu Lacage
1dc22a9e8f merge with head 2008-01-15 12:58:27 +01:00
Mathieu Lacage
5c769d2d24 iid -> tid 2008-01-15 12:44:09 +01:00
Mathieu Lacage
a2e63b7f0b iid (void) -> GetTypeId (void) 2008-01-15 12:43:07 +01:00
Mathieu Lacage
44c33f1618 InterfaceId -> TypeId 2008-01-15 12:36:22 +01:00
Tom Henderson
3b31a0234e Doxygen organization 2008-01-10 07:31:40 -08:00
Mathieu Lacage
4f58be6548 replace ComponentManager::Create and ClassId with InterfaceId::CreateObjest and InterfaceId 2008-01-03 11:39:45 +01:00
Mathieu Lacage
976f16c4d9 get rid of MakeInterfaceId 2008-01-03 08:34:31 +01:00
Mathieu Lacage
2103459845 merge with callback improvements. 2008-01-02 13:40:37 +01:00
Mathieu Lacage
348eb1e187 Make the CallbackBase class more useful than it was. 2008-01-02 13:39:56 +01:00
Mathieu Lacage
bc1ab2d79b replace static const Interface iid; with static InterfaceId iid (void); 2008-01-02 10:33:39 +01:00
Mathieu Lacage
6b0e717a19 add CreateObject<> to instanciate subclasses of the Object base class. Replaces Create<>. 2008-01-02 09:09:24 +01:00
Craig Dowell
16e7e60cab packet pointer police patrolled product preventing presence of prior pattern proactively 2007-12-14 16:05:37 -08:00
Mathieu Lacage
457d07a50f make Packet::AddTag a const method 2007-12-11 13:42:09 +01:00