register missing constructors
authorMathieu Lacage <mathieu.lacage@sophia.inria.fr>
Wed, 10 Jun 2009 11:13:49 +0200
changeset 4528 49927f942aea
parent 4527 7a1359808b0e
child 4529 68d6cf654acb
child 4530 a75eb3b66882
register missing constructors
src/devices/bridge/bridge-channel.cc
src/devices/wifi/wifi-net-device.cc
src/internet-stack/ipv4-list-routing-impl.cc
src/internet-stack/ipv4-static-routing-impl.cc
--- a/src/devices/bridge/bridge-channel.cc	Wed Jun 10 08:36:51 2009 +0200
+++ b/src/devices/bridge/bridge-channel.cc	Wed Jun 10 11:13:49 2009 +0200
@@ -29,7 +29,9 @@
 BridgeChannel::GetTypeId (void)
 {
   static TypeId tid = TypeId ("ns3::BridgeChannel")
-    .SetParent<Channel> ();
+    .SetParent<Channel> ()
+    .AddConstructor<BridgeChannel> ()
+    ;
   return tid;
 }
 
--- a/src/devices/wifi/wifi-net-device.cc	Wed Jun 10 08:36:51 2009 +0200
+++ b/src/devices/wifi/wifi-net-device.cc	Wed Jun 10 11:13:49 2009 +0200
@@ -38,6 +38,7 @@
 {
   static TypeId tid = TypeId ("ns3::WifiNetDevice")
     .SetParent<NetDevice> ()
+    .AddConstructor<WifiNetDevice> ()
     .AddAttribute ("Channel", "The channel attached to this device",
                    PointerValue (),
                    MakePointerAccessor (&WifiNetDevice::DoGetChannel),
--- a/src/internet-stack/ipv4-list-routing-impl.cc	Wed Jun 10 08:36:51 2009 +0200
+++ b/src/internet-stack/ipv4-list-routing-impl.cc	Wed Jun 10 11:13:49 2009 +0200
@@ -35,6 +35,7 @@
 {
   static TypeId tid = TypeId ("ns3::Ipv4ListRoutingImpl")
     .SetParent<Ipv4ListRouting> ()
+    .AddConstructor<Ipv4ListRoutingImpl> ()
     ;
   return tid;
 }
--- a/src/internet-stack/ipv4-static-routing-impl.cc	Wed Jun 10 08:36:51 2009 +0200
+++ b/src/internet-stack/ipv4-static-routing-impl.cc	Wed Jun 10 11:13:49 2009 +0200
@@ -36,6 +36,7 @@
 {
   static TypeId tid = TypeId ("ns3::Ipv4StaticRoutingImpl")
     .SetParent<Ipv4StaticRouting> ()
+    .AddConstructor<Ipv4StaticRoutingImpl> ()
     ;
   return tid;
 }