Mathieu Lacage
|
4d50d21f78
|
rewrite tests with test.h macros
|
2007-08-12 21:08:28 +02:00 |
|
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
|
b4aae47556
|
replace the adhoc mobility course change callbacks with a trace source
|
2007-08-12 18:28:37 +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
|
ec4d9bbcb9
|
use the Object::GetTraceResolver tracing support rather than the old adhoc tracing code
|
2007-08-12 16:28:29 +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
|
0b34c336f7
|
convert TraceResolver * to Ptr<TraceResolver>
|
2007-08-10 15:47:13 +02:00 |
|
Mathieu Lacage
|
6b64959309
|
avoid problems by converting back and forth between pointers and references
|
2007-08-10 15:47:00 +02:00 |
|
Mathieu Lacage
|
704cab010d
|
remove dead code
|
2007-08-10 15:08:50 +02:00 |
|
Mathieu Lacage
|
3153bfd916
|
add refcounting to TraceResolver
|
2007-08-10 14:43:15 +02:00 |
|
Mathieu Lacage
|
493c34dfb9
|
remove dead code
|
2007-08-10 14:28:52 +02:00 |
|
Mathieu Lacage
|
346cdbfb18
|
override Connect from ArrayTraceResolver
|
2007-08-10 14:25:58 +02:00 |
|
Mathieu Lacage
|
cb9fdc66e3
|
override Connect and Disconnect in Composite and Terminal Trace resolvers
|
2007-08-10 14:14:29 +02:00 |
|
Mathieu Lacage
|
07aedd4bb2
|
allow resolvers to override Connect and Disconnect directly
|
2007-08-10 14:13:47 +02:00 |
|
Mathieu Lacage
|
e683e1ab1c
|
remove TraceContext argument from TraceResolver constructor and move it to Connect
|
2007-08-09 21:25:23 +02:00 |
|
Mathieu Lacage
|
23a116b96e
|
merge with win32 tree
|
2007-08-09 13:42:42 +02:00 |
|
Mathieu Lacage
|
29014acd87
|
add missing space in default PacketPrinter
|
2007-08-09 13:38:04 +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 |
|
Tom Henderson
|
a7de7bcf31
|
Removing (again?) src/devices/p2p
|
2007-08-08 20:56:59 -07:00 |
|
Craig Dowell
|
371b1b01cb
|
fix race in csma-cd channel
|
2007-08-08 14:19:56 -07:00 |
|
Gustavo J. A. M. Carneiro
|
08062bc3c5
|
By popular demand, add the working waf snapshot to the ns-3 source tree.
|
2007-08-08 21:17:48 +01:00 |
|
Gustavo J. A. M. Carneiro
|
bac11af00e
|
Build all modules as a single ns3 shared library.
|
2007-08-08 21:07:52 +01:00 |
|
Mathieu Lacage
|
69ccebd108
|
avoid initialization ordering problem
|
2007-08-08 23:23:24 +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 |
|
Gustavo J. A. M. Carneiro
|
a34d15da01
|
Revert experimental code in src/wscript accidentally committed.
|
2007-08-08 14:11:29 +01:00 |
|
Mathieu Lacage
|
7bc4564029
|
merge with trunk
|
2007-08-08 14:00:45 +02:00 |
|
Gustavo J. A. M. Carneiro
|
f302d055e9
|
WAF: handle --doxygen before building; now only generates docs and does not build anything.
|
2007-08-08 12:36:59 +01:00 |
|
Mathieu Lacage
|
9cb258d920
|
doxygen API documentation for TraceContextElement base class
|
2007-08-08 13:13:24 +02:00 |
|
Mathieu Lacage
|
4b8e9cf7d1
|
use full reference for \relates tag
|
2007-08-08 13:13:09 +02:00 |
|
Mathieu Lacage
|
9b33c46995
|
make sure assert macros are documented
|
2007-08-08 12:54:21 +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 |
|