Commit Graph

58 Commits

Author SHA1 Message Date
Gustavo J. A. M. Carneiro
a5d4a39e6d Fix Ptr<T>::m_count memory leak in some places. 2007-04-13 15:52:27 +01:00
Raj Bhattacharjea
b1135d3e02 Removed the unnecessary Seed classes 2007-04-03 10:24:18 -04:00
Raj Bhattacharjea
e3b2ac5313 Fixed NormalVariable::INFINITE_VALUE 2007-03-30 10:42:23 -04:00
Mathieu Lacage
5979e2483e fix more dox warnings 2007-03-30 12:37:02 +02:00
Mathieu Lacage
55d3a13b59 move ValueCDF class to private class member 2007-03-29 16:35:34 +02:00
Mathieu Lacage
467b3d3161 add a randomvariable group 2007-03-29 16:33:28 +02:00
Mathieu Lacage
e9ba4fb43c doxygen documentation for ObjectContainer 2007-03-29 16:23:31 +02:00
Mathieu Lacage
73e6a7aef6 make sure we include std::cout definition even in optimized builds 2007-03-29 13:20:27 +02:00
Unknown
66b7a217c6 coding style typo 2007-03-28 17:58:17 +02:00
Unknown
e51debfab5 work around static initiliazer ordering problem 2007-03-28 17:57:58 +02:00
Unknown
2caa234d78 no need to use compare function directly 2007-03-28 17:52:39 +02:00
Craig Dowell
6af1c8bb1f net device copy and assignment, reference counted channel. 2007-03-27 15:41:08 -07:00
Raj Bhattacharjea
5bb49ff82b RandomVariable API in line with Michelle's comments 2007-03-22 16:41:01 -04:00
Raj Bhattacharjea
ac13b5523f Fixed major memory bug and docs in RandomVariable 2007-03-22 12:16:10 -04:00
Tom Henderson
d156b4ab86 Add Mathieu's super object container; add Rx trace on SerialNetDevice 2007-03-19 07:02:14 -07:00
Tom Henderson
0689d2c0d7 Begin checkin of ns-3-gfr; s/UdpSocket/DatagramSocket; bring in Application base class and onoff-application, and base class socket; bring in random number generator files 2007-03-18 14:30:26 -07:00
Tom Henderson
327949573d move channel.cc channel.h to node directory; merge ns-3-tracing from mathieu 2007-03-18 14:06:51 -07:00
Mathieu Lacage
79568bde6f ensure iostream is included when doing an optimized build 2007-03-18 19:31:32 +01:00
Tom Henderson
7868600d6b Add random number files, base class Application 2007-03-17 22:32:08 -07:00
Mathieu Lacage
b95ce71aaf make trailing ';' mandatory for NS_ASSERT* and NS_FATAL_ERROR macros. fix uses. 2007-02-21 20:07:39 +01:00
Mathieu Lacage
29b2db3a67 make trailing ';' mandatory with NS_DEBUG macros. fix all invalid uses. 2007-02-21 20:04:32 +01:00
Mathieu Lacage
d9318db068 convert use of <cassert> to "ns3/assert.h" 2007-02-16 09:56:21 +01:00
Mathieu Lacage
342ada342a preprecessor typo 2007-02-16 09:42:53 +01:00
Mathieu Lacage
ded5b872b9 add NS_DEBUG_UNCOND 2007-02-16 09:26:56 +01:00
Mathieu Lacage
07b9fc12aa add fatal-error.h header 2007-02-16 09:23:22 +01:00
Mathieu Lacage
50a1e7d737 split out assert from debug.h 2007-02-16 09:00:22 +01:00
Mathieu Lacage
06788bac27 regex: s/NS3_/NS_/ 2007-02-13 18:20:24 +01:00
Mathieu Lacage
42ea8aabe0 add API doc 2007-02-13 10:23:47 +01:00
Mathieu Lacage
cb102a5d0b improve assert brekapoint function 2007-02-13 10:22:49 +01:00
Mathieu Lacage
f5fee4c7af really trigger segfault when needed 2007-02-13 09:52:42 +01:00
Mathieu Lacage
bd19595461 add NS3_ASSERT and NS3_ASSERT_MSG 2007-02-13 09:45:32 +01:00
Mathieu Lacage
7abd854183 test and debug the debug support 2007-02-07 08:49:54 +01:00
Mathieu Lacage
8cfa657d89 remove EnableEnvVar function 2007-02-06 21:42:31 +01:00
Mathieu Lacage
84bdfa4ac5 add debugging support 2007-02-06 20:40:38 +01:00
Mathieu Lacage
392e51924b merge with ns-3-ptr branch 2007-02-06 08:57:44 +01:00
Mathieu Lacage
37b5380332 add CallbackBase and CallbackImplBase to allow the implementation of the runtime type checking method Callback::ChekType 2007-02-05 12:39:51 +01:00
Mathieu Lacage
d876bcc5ec constify 2007-02-05 12:38:52 +01:00
Mathieu Lacage
041fcd1752 add ns3::Ptr<T>::operator * with a few tests 2007-01-31 20:14:23 +01:00
Mathieu Lacage
735a076eb3 more tests, fix bugs uncovered by tests 2006-12-18 14:25:33 +01:00
Mathieu Lacage
3a88bb5f32 smart pointer tests. no bugs for now 2006-12-18 13:28:29 +01:00
Mathieu Lacage
4c0c225a19 initial go at smart pointer implementation 2006-12-18 13:17:08 +01:00
Mathieu Lacage
0fade9d7af fix coding style 2006-11-01 13:11:30 +01:00
Mathieu Lacage
7ea80521bb fix coding style 2006-10-20 15:09:24 +02:00
Mathieu Lacage
90df8d054b change emacs mode to new NS3 elisp mode 2006-10-20 14:17:03 +02:00
Mathieu Lacage
7f8eb2c50b fix coding style 2006-10-06 13:37:25 +02:00
Mathieu Lacage
bbcf953d34 try to get rid of tabs which sneaked in 2006-10-02 14:37:46 +02:00
Mathieu Lacage
9f93b7fb53 fix emacs tab mode (reported by george) 2006-10-02 14:34:53 +02:00
Mathieu Lacage
1a510b4a26 replace pointers with references 2006-09-08 18:45:48 +02:00
Mathieu Lacage
2f85a9e691 move aroudn bound functors 2006-09-06 14:56:13 +02:00
Mathieu Lacage
495c246850 add sample code for test, add doxygen doc 2006-09-06 13:35:23 +02:00