Commit Graph

324 Commits

Author SHA1 Message Date
Mathieu Lacage
8a825ee775 merge with HEAD 2007-12-07 08:43:55 +01:00
Mathieu Lacage
284ebcc23f merge with Ptr<Packet> branch 2007-11-22 10:44:48 +01:00
Mathieu Lacage
c156f29c86 merge 2007-11-22 10:30:29 +01:00
Mathieu Lacage
49a8c459a8 simplify the parsing logic and remove buggy comment and code. 2007-11-21 14:14:12 +01:00
Mathieu Lacage
1e45a4c9f5 bug 91: add print-list support to NS_LOG env var. 2007-11-21 14:06:46 +01:00
Mathieu Lacage
dd825831c7 bug 109: improve the doxygen documentation for RandomVariable 2007-11-21 13:36:47 +01:00
Mathieu Lacage
d9942c0c32 merge with HEAD 2007-11-15 11:22:41 +01:00
Gustavo J. A. M. Carneiro
587d573a04 Add some missing NS_LOG_PARAM* definitions in optimized build 2007-11-15 10:16:26 +00:00
Mathieu Lacage
6d97118181 merge with HEAD 2007-11-15 10:18:17 +01:00
Tom Henderson
2e68155c6d nicer logging of parameters (bug 79 patch from Gustavo) 2007-11-14 21:59:14 -08:00
Craig Dowell
bb9c35ffea baranch merge 2007-11-08 17:05:37 -08:00
Tom Henderson
25d1f542d7 implement StringDefaultValue; bug93 patch from Mathieu 2007-11-14 21:05:31 -08:00
Tom Henderson
1b919575f2 fix bug 100 DefaultValue::Bind for floats 2007-11-08 22:31:54 -08:00
Raj Bhattacharjea
b471e74ef8 Fixed randomvariable memory bug that caused a segfault 2007-11-01 14:59:00 -04:00
Raj Bhattacharjea
5a0fa236cb Fixed randomvariable bugs and modified unit tests so that there is no non-deterministic failure on the tests 2007-10-30 13:27:33 -04:00
Mathieu Lacage
ecd20983e8 merge with tip 2007-10-30 10:31:20 +01:00
Mathieu Lacage
66b200178f bug 96: debug.h duplicates functionality from log.h 2007-10-30 10:09:39 +01:00
Craig Dowell
60b6fb3d39 merge in packet.bundle 2007-10-29 12:48:01 -07: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
Craig Dowell
620a465f84 NS_LOG parsing changes to address bug 91 2007-10-15 14:54:32 -07:00
Mathieu Lacage
ad7ea01ee8 add some tests 2007-10-15 16:17:15 +02:00
Mathieu Lacage
1026821e33 add StringDefaultValue 2007-10-15 12:58:53 +02:00
Tom Henderson
e5241d93e5 back out unrelated changes 2007-10-13 15:10:23 -07:00
Tom Henderson
6804f40bc4 Clarify pkt-uid field in doxygen 2007-10-13 15:06:35 -07:00
Gustavo J. A. M. Carneiro
86abaf4009 Fix CommandLine::AddArgCommand memory leak. 2007-10-10 11:14:16 +01:00
Gustavo J. A. M. Carneiro
10baa77dbc Bug 81 (CommandLine::AddArgValue not working correctly) 2007-10-09 11:38:01 +01:00
Gustavo J. A. M. Carneiro
3a41b51160 Bug 82 (Add convenience API to retrieve default values) 2007-10-08 17:49:18 +01:00
Gustavo J. A. M. Carneiro
fab9df7825 Use 'const Ptr<T>' rather than 'Ptr<T> const' 2007-10-08 14:13:58 +01:00
Craig Dowell
9a7694f32a deal with static constructor problem 2007-10-12 13:41:24 -07:00
Craig Dowell
73e9110b64 branch merge 2007-10-12 12:31:29 -07:00
Craig Dowell
90439fc8c4 env var changes 2007-10-12 12:30:19 -07:00
Mathieu Lacage
1a480445c9 make sure we cleanup after ourselves in DefaultValueTests 2007-10-12 15:49:04 +02:00
Craig Dowell
bf2adc6861 log verbosity changes 2007-10-08 18:13:26 -07:00
Gustavo J. A. M. Carneiro
ffdc440926 Add operator < to Ptr smart pointers, to make them behave well with STL containers. 2007-10-05 19:13:36 +01:00
Mathieu Lacage
907ad64f96 merge with HEAD 2007-10-08 10:28:52 +02:00
Gustavo J. A. M. Carneiro
2f4da0f0b0 Make Object::QueryInterface and AddInterface check for the aggregate refcount instead of the object refcount, reason explained in a comment near Object::CheckLoose. Add the same check also to TraceConnect/Disconnect and GetTraceResolver. 2007-10-01 14:33:17 +01:00
Mathieu Lacage
46fe0fbc29 Simplify and optimize Create template function. Add Ptr::operator * 2007-10-01 14:07:53 +02:00
Gustavo J. A. M. Carneiro
e525cd4465 Fix infinite loop in CommandLine::Parse when trying to ignore a badly formed parameter. 2007-09-28 17:13:20 +01:00
Mathieu Lacage
eec001cad4 add 6 arg support to pointer to function traits 2007-09-28 12:49:05 +02:00
Mathieu Lacage
d953614fe4 add 6 arg support to pointer to member traits 2007-09-28 12:46:17 +02:00
Mathieu Lacage
13347878df implement the helper IntToType template 2007-09-28 10:32:59 +02:00
Mathieu Lacage
343d9fd63f forgot to add the nArgs enum in FunctionPtrTraits 2007-09-28 10:32:15 +02:00
Mathieu Lacage
4d1ab8f4ba rewrite the TypeTraits and add some tests 2007-09-28 09:27:57 +02:00
Mathieu Lacage
8180ca7a9d add TypeTraits<T>::NonConstType 2007-09-27 12:50:55 +02:00
Craig Dowell
8649c899db allow discrete levels 2007-09-14 09:57:53 -07:00
Craig Dowell
ed9f98bda1 disable log unless debug build 2007-09-13 22:17:29 -07:00
Craig Dowell
90b02a4f6c checkpoint debug to log 2007-09-13 17:47:42 -07:00
Craig Dowell
16b634a7fc sorting out logging 2007-09-13 12:37:30 -07:00