Commit Graph

240 Commits

Author SHA1 Message Date
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
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
eb4fb0cb5d kill DefaultValue 2008-03-10 00:27:53 +01:00
Mathieu Lacage
59df24f63f do not use DefaultValues in simulator 2008-03-03 20:47:12 +01:00
Mathieu Lacage
e06e3096cb merge with HEAD 2008-02-27 22:19:39 +01:00
Mathieu Lacage
6a2d2601fc Release all events left upon Simulator::Destroy 2008-02-26 01:39:59 +01:00
Mathieu Lacage
1706273d74 value-helper.h -> attribute-helper.h 2008-02-21 18:54:02 +01:00
Mathieu Lacage
5fc7981de6 convert to new helpers 2008-02-21 18:35:44 +01:00
Mathieu Lacage
5de083e234 value.h -> attribute.h 2008-02-20 21:45:42 +01:00
Mathieu Lacage
e4529f9217 Value -> AttributeValue 2008-02-20 21:17:34 +01:00
Mathieu Lacage
b511f31d39 Accessor -> AttributeAccessor 2008-02-20 20:57:59 +01:00
Mathieu Lacage
ad7d70ae34 ParamSpec -> Accessor 2008-02-20 20:24:52 +01:00
Mathieu Lacage
6353d911c0 PValue -> Attribute 2008-02-20 19:57:31 +01:00
Mathieu Lacage
c194579f5e split checker from ParamSpec. 2008-02-18 00:18:45 +01:00
Mathieu Lacage
cf9ed2855f split initial value from ParamSpec. 2008-02-17 04:38:34 +01:00
Mathieu Lacage
58a93485de introduce top-level ParamSpec for bindings. 2008-02-13 23:37:46 +01:00
Mathieu Lacage
23c4395731 convert RandomVariable, Rectangle, Vector, and Time to the new Class Helper 2008-02-13 22:39:17 +01:00
Mathieu Lacage
0a20822e64 rework param-spec-helper code to avoid having to deal with pointers to member functions et al. 2008-02-13 21:00:33 +01:00
Mathieu Lacage
ea1eacc952 implement missing methods 2008-02-08 02:22:36 +01:00
Mathieu Lacage
1f848288d8 add Value support to Time 2008-02-08 00:52:32 +01:00
Mathieu Lacage
71c635dedc introduce ObjectBase 2008-01-30 17:25:06 +01:00
Mathieu Lacage
026f3f2aef MaxSeconds -> Simulator::GetMaximumSimulationTime 2007-11-29 15:59:31 +01:00
Mathieu Lacage
284ebcc23f merge with Ptr<Packet> branch 2007-11-22 10:44:48 +01:00
Mathieu Lacage
e075fcd4f3 bug 104: add a method to retrive the maximum simulation time. 2007-11-21 15:54:34 +01:00
Mathieu Lacage
6d97118181 merge with HEAD 2007-11-15 10:18:17 +01:00
Mathieu Lacage
c1544ba7c4 check for Time bounds 2007-11-15 10:15:16 +01:00
Tom Henderson
a53e880346 Change default scheduler to Map from List (bug 90) 2007-11-14 21:29:27 -08:00
Mathieu Lacage
21baa41ccf timestep is a signed quantity. 2007-11-14 14:16:42 +01:00
Mathieu Lacage
5b47785ae4 add a ns3::MaxSeconds function 2007-11-14 13:45:17 +01:00
Mathieu Lacage
8845f347d3 merge with tip 2007-10-29 15:04:23 +01:00
Mathieu Lacage
2f4ed00c93 get rid of doxygen warnings 2007-10-26 22:06:46 +02:00
Mathieu Lacage
83e7cf54f4 merge with HEAD 2007-10-16 14:44:36 +02:00
Mathieu Lacage
20a04408a6 install watchdog.h 2007-10-10 15:59:34 +02:00
Mathieu Lacage
806cba6352 test the watchdog 2007-10-10 15:32:17 +02:00
Mathieu Lacage
2c9b70a674 a Watchdog class 2007-10-10 15:04:46 +02:00
Mathieu Lacage
0bb0cb7b93 implement TimerImpl::Invoke 2007-10-10 14:28:37 +02:00
Mathieu Lacage
0e9a8e6c3d move traits definition down 2007-10-10 13:30:35 +02:00
Mathieu Lacage
c7d39c7975 split timer implementation outside of Timer class 2007-10-10 13:18:15 +02:00
Mathieu Lacage
d42e7a6d0a remove 'All rights reserved' mention 2007-10-08 15:54:36 +02:00
Mathieu Lacage
115506476b add missing copyright 2007-10-08 15:50:25 +02:00
Gustavo J. A. M. Carneiro
f77b8a9137 Make EventGarbageCollector private to the olsr module; adapt olsr to Timer API changes. 2007-10-11 16:17:27 +01:00
Mathieu Lacage
4585f14b5f bug 87: do not export the garbage collection facility from the Timer class. 2007-10-11 17:59:59 +02:00
Mathieu Lacage
f70700c330 add Timer::GetDelayLeft 2007-10-04 09:22:05 +02:00
Mathieu Lacage
b28727ef8c make the timer a tristate object 2007-10-04 09:14:16 +02:00
Mathieu Lacage
855d52908b add Timer::Suspend/Resume/IsSuspended 2007-10-03 13:01:29 +02:00
Mathieu Lacage
1440302ab3 add Simulator::GetDelayLeft 2007-10-03 13:01:12 +02:00
Mathieu Lacage
e216675ca1 remove uneeded forward declaration 2007-10-02 11:32:16 +02:00
Mathieu Lacage
4b00999550 add a Timer::Schedule (delay) method 2007-09-28 16:14:16 +02:00