Commit Graph

57 Commits

Author SHA1 Message Date
Eduardo Almeida
6ef966c4cf Replace Doxygen tags using \ with @ 2024-11-08 18:05:46 +00:00
André Apitzsch
8bc94a1cc3 Use SPDX license identifiers 2024-09-06 19:32:31 +00:00
Eduardo Almeida
dfc6fb9d2d Remove emacs comment from C++ files 2022-10-14 14:13:12 +00:00
Eduardo Almeida
e25ff966fe Apply clang-format to codebase 2022-10-07 20:08:35 +00:00
Eduardo Almeida
be07b6487a Fix clang-tidy modernize-use-override warnings 2022-10-07 11:48:10 +00:00
Eduardo Almeida
6bb6383562 Fix clang-tidy modernize-redundant-void-arg warnings 2022-10-07 11:48:10 +00:00
Tom Henderson
b6a5ee8151 Run utils/trim-trailing-whitespace.py on codebase 2022-06-05 21:01:11 -07:00
Eduardo Almeida
a4d174f8bf core (fixes #565): Change TypeId constructor to accept std::string 2022-02-25 12:08:10 +00:00
Gabriel Ferreira
33f2ee841b doc: update ns3 API 2022-01-19 16:25:03 -03:00
Gabriel Ferreira
3c604d5b2e Update docs with CMake and ns3 wrapper 2021-12-01 12:29:56 -08:00
Peter D. Barnes, Jr
b23be18b3b Use CommandLine cmd (__FILE__) instead of COMMANDLINE macro.
This in effect replaces commit 5e624d550
2020-05-01 14:42:53 -07:00
Peter D. Barnes, Jr
5e624d5504 doc: Use the new COMMANDLINE macro in every example 2020-04-27 16:20:09 -07:00
Tom Henderson
1d270b3a74 utils: Improve some documentation 2017-02-24 11:49:00 -08:00
Robert Ammon
f25f9dc730 utils: Doxygen updates for utils directory 2017-02-24 09:23:49 -08:00
Alexander Krotov
a32da6615b Byte tags benchmark 2015-08-08 18:21:45 +03:00
Alexander Krotov
57fa7f7b9b Use CommandLine to parse arguments in Packet benchmark 2015-08-08 21:45:16 +03:00
Mathieu Lacage
2e0d44a130 make minimum number of iterations 1 to avoid changing command-line behavior 2015-08-07 02:50:14 -04:00
Mathieu Lacage
6c4f5c7c79 run the benchmark over multiple iterations to minimize variance 2015-08-06 05:15:51 -04:00
Alexander Krotov
01983101a6 Fragmentation and concatenation benchmark 2015-08-02 19:26:35 +03:00
Peter D. Barnes, Jr.
d67ced0392 Fix parents, group names, and missing constructors in GetTypeId definitions. 2015-06-09 12:59:59 -07:00
Peter D. Barnes, Jr.
b26e2d5fb2 Add benchmark documentation, run timing. 2012-11-13 23:53:08 -08:00
Craig Dowell
e17fe2e7cf make win32 compile again 2009-10-26 14:50:38 -07:00
Mathieu Lacage
efec0cd2d0 tag -> packet tag 2009-03-23 20:41:12 +01:00
Mathieu Lacage
e4fb44dd96 bug 343: bench-packets does not work. 2008-10-16 12:44:25 +02:00
Mathieu Lacage
0500b5353e bug 279: Packets need metadata support for printing without header checking 2008-08-25 15:21:01 -07:00
Mathieu Lacage
b93a9aeef4 bug 245: build failure with gcc 4.3.x 2008-07-02 03:16:36 -07:00
Mathieu Lacage
94587dd4f3 bug 200: Packet::PrintTags is not implemented. 2008-06-03 16:20:17 -07:00
Mathieu Lacage
371ed54dc9 bench tags 2008-05-08 11:23:22 -07:00
Mathieu Lacage
66229167d2 enable metadata only on second run 2008-05-07 15:23:46 -07:00
Mathieu Lacage
f2a37c6ca4 avoid stupid string allocation all the time. 2008-05-07 15:01:45 -07:00
Mathieu Lacage
b34fbc477b fix bug 159 2008-04-04 19:02:03 +02:00
Mathieu Lacage
d1d683ee21 remove 'All rigts reserved' keyword per tom's suggestion 2008-03-31 14:56:41 -07:00
Mathieu Lacage
6b9fc231e1 remove dead code. 2008-03-17 14:49:52 -07:00
Mathieu Lacage
5d4ecfc62c define a TypeId for each Header/Trailer. 2008-03-17 13:12:17 -07:00
Craig Dowell
bb9c35ffea baranch merge 2007-11-08 17:05:37 -08:00
Tom Henderson
48a98d8b1f update bench-packets.cc program 2007-11-06 15:45:05 -08:00
Mathieu Lacage
327e60b275 do not use Packet objects directly. Use Ptr<Packet> instead 2007-10-01 14:15:56 +02:00
Mathieu Lacage
4ae082bfc7 avoid allocating strings all the time. 2007-09-11 10:35:56 +02:00
Mathieu Lacage
96f04b41cb re-enable packet benchmarking 2007-09-11 08:27:27 +02:00
Mathieu Lacage
f4911e544b update packet benchmark 2007-06-13 00:10:40 +02:00
Mathieu Lacage
e89ad0a86b fix uleb128 reading bug 2007-06-07 13:16:15 +02:00
Mathieu Lacage
b7ded4e595 PacketHistory -> PacketMetadata 2007-06-07 12:51:57 +02:00
Mathieu Lacage
b61417101f rename packet-history.h to packet-metadata.h 2007-06-07 12:48:52 +02:00
Mathieu Lacage
6e2d898443 add an option to control the history implementation 2007-06-07 12:44:44 +02:00
Mathieu Lacage
8435bfc4fe add back optimization option 2007-06-07 12:25:40 +02:00
Mathieu Lacage
9cec524f88 rename History::Enable to Packet::EnableMetadata 2007-06-07 12:17:25 +02:00
Mathieu Lacage
fb3786c137 remove dead code 2007-06-07 11:38:06 +02:00
Mathieu Lacage
a4f727f68d a bunch of optimizations 2007-06-03 20:09:56 +02:00
Mathieu Lacage
a6c8a11881 fix the packet benchmark and enable it 2007-06-02 19:10:35 +02:00
Mathieu Lacage
0fade9d7af fix coding style 2006-11-01 13:11:30 +01:00