Mathieu Lacage
|
722285bd8f
|
rewrite Object tests with test.h macros
|
2007-08-12 18:43:15 +02:00 |
|
Mathieu Lacage
|
2bd8f97709
|
add NS_TEST_ASSERT_UNEQUAL
|
2007-08-12 18:37:38 +02:00 |
|
Mathieu Lacage
|
1d546dbd83
|
an untested interface id trace resolver
|
2007-08-12 18:28:13 +02:00 |
|
Mathieu Lacage
|
9fbb2607a1
|
use the abstract base of CallbackTraceSource to avoid pushing too much code in the header
|
2007-08-12 18:27:52 +02:00 |
|
Mathieu Lacage
|
442d4c9e35
|
add an abstract base to CallbackTraceSource
|
2007-08-12 18:27:30 +02:00 |
|
Mathieu Lacage
|
de7999c932
|
constify
|
2007-08-12 18:00:15 +02:00 |
|
Mathieu Lacage
|
03cf88211e
|
constify
|
2007-08-12 17:59:56 +02:00 |
|
Mathieu Lacage
|
2df1260c87
|
remove const keyword and add a TraceConnect method which takes a TraceContext argument
|
2007-08-12 16:27:42 +02:00 |
|
Mathieu Lacage
|
6e762c1ae3
|
the TerminalTraceResolver is not used anymore by the CompositeTraceResolver implementation
|
2007-08-12 16:26:53 +02:00 |
|
Mathieu Lacage
|
2db3a828d6
|
rewrite the CompositeTraceResolver to use a simpler implementation, not based on callbacks
|
2007-08-12 16:26:25 +02:00 |
|
Mathieu Lacage
|
c62cf3c82d
|
rewrite the ArrayTraceResolver to use iterators
|
2007-08-12 16:25:19 +02:00 |
|
Mathieu Lacage
|
1124cf3a03
|
add Object::TraceConnect, TraceDisconnect, and GetTraceResolver methods
|
2007-08-10 16:05:20 +02:00 |
|
Mathieu Lacage
|
3691c3cc98
|
fix includes
|
2007-08-10 15:57:33 +02:00 |
|
Mathieu Lacage
|
072734f7e8
|
move trace code to core module
|
2007-08-10 15:53:43 +02:00 |
|
Mathieu Lacage
|
3153bfd916
|
add refcounting to TraceResolver
|
2007-08-10 14:43:15 +02:00 |
|
Mathieu Lacage
|
23a116b96e
|
merge with win32 tree
|
2007-08-09 13:42:42 +02:00 |
|
Mathieu Lacage
|
c4ccb4a8ca
|
merge
|
2007-08-09 09:39:29 +02:00 |
|
Mathieu Lacage
|
b392b2a867
|
merge with trunk
|
2007-08-09 09:36:59 +02:00 |
|
Mathieu Lacage
|
7f3f471f12
|
rename Bind to DefaultValue::Bind. fix bug 62
|
2007-08-08 16:41:59 +02:00 |
|
Mathieu Lacage
|
9f7eb9eecb
|
merge
|
2007-08-08 16:29:26 +02:00 |
|
Gustavo J. A. M. Carneiro
|
86f50b36d6
|
merge
|
2007-08-08 15:25:00 +01:00 |
|
Gustavo J. A. M. Carneiro
|
0eca73234a
|
WAF: add new bld.create_ns3_module() and bld.create_ns3_program() methods to make declaration of modules and programs simpler, and allowing us to change how ns-3 is built in a centralized way, without needing to change every module wscript file.
|
2007-08-08 15:10:36 +01:00 |
|
Mathieu Lacage
|
f346815b18
|
use fixed-width types to avoid portability problems
|
2007-08-08 15:59:08 +02:00 |
|
Mathieu Lacage
|
5e9325fad1
|
merge with trunk
|
2007-08-08 15:49:41 +02:00 |
|
Mathieu Lacage
|
d668f7749f
|
use NS_TEST_ASSERT macros
|
2007-08-08 15:43:05 +02:00 |
|
Mathieu Lacage
|
6ae06014c5
|
fix dox warning
|
2007-08-08 12:51:12 +02:00 |
|
Mathieu Lacage
|
32cd28829a
|
fix dox warning
|
2007-08-08 12:34:18 +02:00 |
|
Mathieu Lacage
|
7ad0b27460
|
revert part of gustavo's patch for 'better breakpoints'
|
2007-08-08 12:33:14 +02:00 |
|
Gustavo J. A. M. Carneiro
|
e6aae4aa5f
|
Fix compilation of BreakpointFallback on win32/mingw, which has signal.h but does not define SIGTRAP.
|
2007-08-07 00:16:13 +01:00 |
|
Gustavo J. A. M. Carneiro
|
988d512b77
|
Correct misspelled BreakpointFallback function implementation; fixes OS X build.
|
2007-08-06 11:55:17 +01:00 |
|
Mathieu Lacage
|
fc7802ea0f
|
avoid fatal error if NS_DEBUG is used before the 'main' function is reached
|
2007-08-04 16:03:08 +02:00 |
|
Gustavo J. A. M. Carneiro
|
bd1932f12c
|
In some places, print debug messages / errors to stderr, not stdout.
|
2007-08-02 14:48:36 +01:00 |
|
Gustavo J. A. M. Carneiro
|
d272bd4e05
|
Replace the stdout "warning" with a NS_FATAL_ERROR
|
2007-08-02 14:47:51 +01:00 |
|
Gustavo J. A. M. Carneiro
|
67e42e8600
|
Bug #7: Better breakpoints.
|
2007-08-02 13:59:08 +01:00 |
|
Mathieu Lacage
|
2476dd4474
|
merge with trunk
|
2007-08-01 19:52:59 +02:00 |
|
Mathieu Lacage
|
2319629592
|
fix bug 59: debug output now goes to stderr.
|
2007-08-01 09:38:09 +02:00 |
|
Gustavo J. A. M. Carneiro
|
8682d0293a
|
WAF: remove the obj.includes = '.' part from modules, since it causes build failure in OS X, and waf was just fixed to enable header files dependency tracking by default without needing to change obj.includes
|
2007-07-28 14:14:16 +01:00 |
|
Mathieu Lacage
|
64a8418674
|
optmize slightly Ptr<T>::Acquire
|
2007-07-27 17:49:04 +02:00 |
|
Mathieu Lacage
|
9d5184bae4
|
add an extra constructor to use when the Create template cannot be used
|
2007-07-27 15:37:05 +02:00 |
|
Mathieu Lacage
|
9033830375
|
fix optimized build
|
2007-07-26 08:18:11 +02:00 |
|
Mathieu Lacage
|
a89dbfad01
|
a small typo
|
2007-07-23 15:24:17 +02:00 |
|
Mathieu Lacage
|
b53716bd7f
|
add operator << (std::ostream)for Ptr<T>
|
2007-07-23 15:23:14 +02:00 |
|
Mathieu Lacage
|
6e9b3d811b
|
add dirtyness tracking to DefaultValueBase
|
2007-07-23 15:22:36 +02:00 |
|
Mathieu Lacage
|
6b827886a0
|
RandomVariableDefaultValue
|
2007-07-23 14:41:34 +02:00 |
|
Mathieu Lacage
|
f6712c7cbd
|
IntegerDefaultValue -> NumericDefaultValue
|
2007-07-23 14:13:03 +02:00 |
|
Gustavo J. A. M. Carneiro
|
57688559b1
|
WAF: add obj.includes = '.' to command waf to do dependency tracking on private header files.
|
2007-07-20 11:12:43 +01:00 |
|
Mathieu Lacage
|
767621d2cb
|
forgot to update waf build scripts
|
2007-08-09 21:16:39 +02:00 |
|
Mathieu Lacage
|
7acaffa841
|
fix testcase
|
2007-07-19 15:10:59 +02:00 |
|
Mathieu Lacage
|
ea7652677d
|
rename traits to handle Ptr<> object pointers
|
2007-07-19 13:53:14 +02:00 |
|
Raj Bhattacharjea
|
600aa2ec16
|
Added Triangularly distributed random variables
|
2007-07-18 17:43:45 -04:00 |
|