Mathieu Lacage
|
ee35d8ada2
|
move inline code from header to .cc file prior to rework of Buffer
|
2007-09-07 08:34:46 +02:00 |
|
Mathieu Lacage
|
fd8b0ba57d
|
an euclidian distance is always positive
|
2007-09-06 11:18:35 +02:00 |
|
Mathieu Lacage
|
b43e2f9190
|
add failing test and fix for assignment to self
|
2007-09-05 16:28:55 +02:00 |
|
Mathieu Lacage
|
8881f8bd91
|
avoid more spurious whitespaces during testing
|
2007-08-10 13:24:36 +02:00 |
|
Mathieu Lacage
|
ee2b9fc885
|
avoid output of spurious whitespaces during testing
|
2007-08-10 13:17:57 +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
|
b392b2a867
|
merge with trunk
|
2007-08-09 09:36:59 +02:00 |
|
Mathieu Lacage
|
69ccebd108
|
avoid initialization ordering problem
|
2007-08-08 23:23:24 +02: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
|
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
|
aceebd88bb
|
fix dox warning
|
2007-08-08 12:33:33 +02:00 |
|
Mathieu Lacage
|
635374075f
|
re-write header and trailer doxygen API doc
|
2007-08-08 12:18:11 +02:00 |
|
Mathieu Lacage
|
d3672ded33
|
beautify packet API doxygen
|
2007-08-08 11:27:17 +02:00 |
|
Mathieu Lacage
|
771bf92f78
|
Tag doxygen documentation
|
2007-08-08 11:19:39 +02:00 |
|
Mathieu Lacage
|
042f455113
|
add Packet::PrintTags and move tag documentation to tag.h
|
2007-08-08 11:19:19 +02:00 |
|
Mathieu Lacage
|
57464209b8
|
update reference to header sample code
|
2007-08-08 11:18:49 +02:00 |
|
Mathieu Lacage
|
d6f35d7c5c
|
make sure we include a space between tag printed output
|
2007-08-08 11:16:41 +02:00 |
|
Mathieu Lacage
|
1f73d0d258
|
remove dead code
|
2007-08-08 11:16:11 +02:00 |
|
Mathieu Lacage
|
1e22e6d203
|
rework the NS_XX_ENSURE_REGISTERED macros and make sure we typecheck the input to TraceContext::Add and TraceContext::Get methods
|
2007-08-08 10:18:55 +02:00 |
|
Mathieu Lacage
|
496f1d91d0
|
TraceContextElement::Register -> TraceContextElement::AllocateUid
|
2007-08-08 10:06:58 +02:00 |
|
Mathieu Lacage
|
5a38178db2
|
Trailer::Register -> Trailer::AllocateUid and Header::Register -> Header::AllocateUid
|
2007-08-08 10:01:19 +02:00 |
|
Mathieu Lacage
|
55b4291df0
|
introduce Tag base class similar to Header and Trailer
|
2007-08-08 09:49:56 +02:00 |
|
Mathieu Lacage
|
5c419ea37f
|
remove Chunk base class
|
2007-08-08 09:12:55 +02:00 |
|
Mathieu Lacage
|
1a1dda1796
|
build with the new TraceContextElement API
|
2007-08-06 19:40:18 +02:00 |
|
Mathieu Lacage
|
3fd0b3ba42
|
merge with trunk
|
2007-08-06 17:21:57 +02:00 |
|
Mathieu Lacage
|
77712a63ad
|
work in progress towards a working trace context
|
2007-08-06 17:19:13 +02:00 |
|
Mathieu Lacage
|
913319d9e3
|
merge packet socket with trunk
|
2007-08-06 09:59:29 +02:00 |
|
Mathieu Lacage
|
8e1489d85b
|
update the Tag API to match the Header/Trailer API
|
2007-08-04 17:14:54 +02:00 |
|
Mathieu Lacage
|
797d537cb8
|
update dox
|
2007-08-04 16:58:16 +02:00 |
|
Mathieu Lacage
|
b6618577c7
|
add doxygen
|
2007-08-04 16:52:01 +02:00 |
|
Mathieu Lacage
|
0cb76eb275
|
macros to ensure proper initialization
|
2007-08-04 16:49:06 +02:00 |
|
Mathieu Lacage
|
93cea27ad8
|
force users to register their header/trailer uid strings by hand rather than do lazy uid allocation.
|
2007-08-04 16:37:16 +02:00 |
|
Mathieu Lacage
|
263326ecbe
|
fix packet serialization/deserialization
|
2007-08-04 16:07:46 +02:00 |
|
Mathieu Lacage
|
61c85465b9
|
ci fix metadata serialization/deserialization
|
2007-08-04 16:07:31 +02:00 |
|
Mathieu Lacage
|
25c33df302
|
test packet serialization/deserialization
|
2007-08-04 16:06:59 +02:00 |
|
Mathieu Lacage
|
7d5a47afe9
|
make sure we return a correct uid from ChunkRegistry::GetUidFromUidString
|
2007-08-04 16:06:38 +02:00 |
|
Mathieu Lacage
|
b2ddd93191
|
test Tags serialization/deserialization
|
2007-08-04 14:51:09 +02:00 |
|
Mathieu Lacage
|
d9a9624c6c
|
finish packet serialization/deserialization
|
2007-08-04 14:41:33 +02:00 |
|
Mathieu Lacage
|
aff09e3e34
|
implement packet metadata serialization/deserialization
|
2007-08-04 14:10:49 +02:00 |
|
Mathieu Lacage
|
6db993b589
|
add doxygen documentation, constify
|
2007-08-04 13:28:17 +02:00 |
|
Mathieu Lacage
|
a454a51939
|
rework the PacketPrinter API and implementation
|
2007-08-04 13:22:08 +02:00 |
|
Mathieu Lacage
|
cb6943010a
|
remove dead forward declaration
|
2007-08-04 10:05:51 +02:00 |
|
Mathieu Lacage
|
6929464500
|
use CreateFullCopy and implement Serialize/Deserialize
|
2007-08-04 09:32:10 +02:00 |
|
Mathieu Lacage
|
6e956f6cc3
|
add Buffer::CreateFullCopy and make TransformInto private
|
2007-08-04 09:31:52 +02:00 |
|
Mathieu Lacage
|
555885a3b0
|
add Tag documentation
|
2007-08-03 17:52:58 +02:00 |
|
Mathieu Lacage
|
a5b8f5af68
|
split test code out of the main PacketMetadata code
|
2007-08-03 17:52:21 +02:00 |
|
Mathieu Lacage
|
4050d495ed
|
fix valgrind warnings
|
2007-08-03 17:26:10 +02:00 |
|
Mathieu Lacage
|
c05e7134ed
|
doxygen improvements to Packet, Tags, and Headers/Trailers
|
2007-08-03 17:00:40 +02:00 |
|