Commit Graph

39 Commits

Author SHA1 Message Date
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
Mathieu Lacage
653fcde142 add doc target to BUILD file 2006-09-06 11:26:51 +02:00
Mathieu Lacage
f935fe02bd change indent to be 4 spaces 2006-09-05 13:18:11 +02:00
Mathieu Lacage
e57dd3faa5 variable/method/function coding style update 2006-09-05 13:13:39 +02:00
Mathieu Lacage
778ca40af3 member variables coding style change 2006-09-05 12:54:53 +02:00
Mathieu Lacage
554cb205f4 remove more unused files, rename system files 2006-09-04 12:28:04 +02:00
Mathieu Lacage
0e8ba3a194 remove unused system files 2006-09-04 12:23:44 +02:00
Mathieu Lacage
28c0b86278 change yans namespace to ns3 2006-08-29 17:55:34 +02:00
Mathieu Lacage
5c90e561b4 import from yans 2006-08-29 17:42:13 +02:00