Commit Graph

2445 Commits

Author SHA1 Message Date
Eduardo Almeida
8e25294476 Fix clang-tidy performance-inefficient-vector-operation warnings
Detected by clang-tidy-19
2025-02-06 16:53:40 +00:00
Gabriel Ferreira
0a91fea676 lte: End check before dereference and handle cell removals 2025-01-31 20:31:50 +00:00
Gabriel Ferreira
72a6bee292 lte: Export UE_MEASUREMENT_REPORT_DELAY symbol for MSVC compatibility 2025-01-31 20:31:50 +00:00
Ivey
6f4d674090 lte: Check iterator before dereferencing 2025-01-31 20:31:50 +00:00
Gabriel Ferreira
6d43566341 lte: Fix typos 2025-01-22 11:37:37 +01:00
Eduardo Almeida
f6e1ee4282 Convert ns-3 #include headers to quotes 2025-01-17 19:02:17 +00:00
André Apitzsch
97954dc0db lte: Add operator<<() for the several enums 2024-11-20 22:04:33 +00:00
André Apitzsch
00c4053264 lte: Fix list of supported releases 2024-11-19 22:32:25 +00:00
André Apitzsch
549bdcbed8 lte: Convert BearerRequirements tuple to struct 2024-11-19 22:32:25 +00:00
André Apitzsch
427b7d7067 lte: Refactor GetRequirementsRel*()
Simplify code as support for GCC 4.9 is no longer needed.
2024-11-19 22:32:25 +00:00
Gabriel Ferreira
0e41a5555f check-style: Replace NBSP with empty space 2024-11-10 20:11:29 +01:00
Eduardo Almeida
6ef966c4cf Replace Doxygen tags using \ with @ 2024-11-08 18:05:46 +00:00
Eduardo Almeida
5afa1fd7ef Use Time() constructor with integer values 2024-11-08 18:01:13 +00:00
Eduardo Almeida
5d104f6f90 Remove redundant call to Time() 2024-11-08 18:01:10 +00:00
Eduardo Almeida
f77250cc92 Use default Time() constructor when initializing 0 time 2024-11-08 18:01:06 +00:00
Eduardo Almeida
3c706947a0 Use Time comparison functions rather than Time(0) 2024-11-08 18:01:00 +00:00
André Apitzsch
213fe52e5c applications,core,internet,lte: Reduce indent by returning early 2024-11-05 12:21:24 +00:00
ABBurmeister
6feaa646f7 lte: fix EpsBearer documentation 2024-10-27 17:40:51 +00:00
Eduardo Almeida
463e1e4371 Replace formatted apostrophe (’) by simple one (') in docs 2024-10-18 11:42:19 +00:00
Peter D. Barnes, Jr
efff75fe4f Label deprecations with uncertain version tags, for later removal 2024-10-07 09:04:18 -10:00
Gabriel Ferreira
7de2053778 lte: Revert map insertion to prevent overwriting existing entry
Change was introduced in 958734c2 results in a different behavior
2024-10-06 03:31:07 +02:00
Gabriel Ferreira
5db16057b8 lte: Set fixed stream number to UE downlink spectrum phy in lte-handover-failure test 2024-10-06 03:30:31 +02:00
André Apitzsch
8bc94a1cc3 Use SPDX license identifiers 2024-09-06 19:32:31 +00:00
Gabriel Ferreira
2032727d03 lte: Avoid expensive multiplications and divisions 2024-09-04 11:54:58 +00:00
Gabriel Ferreira
668ff9ad98 doc: Fix dead urls 2024-08-30 23:57:28 +00:00
Eduardo Almeida
e8ed6a539c Fix Doxygen formatting 2024-08-29 01:03:20 +00:00
Tommaso Pecorella
2274255ae1 lte: remove test artifacts from main directory 2024-06-10 10:39:52 +02:00
Gabriel Ferreira
bf3d7634cb codespell: Fix additional typos found by codespell 2.3.0 2024-05-23 17:52:52 -03:00
Gabriel Ferreira
01138ef2d7 (fixes #161) Deprecate EventId::IsRunning() and replace it with EventId::IsPending() 2024-05-14 12:40:54 -03:00
Eduardo Almeida
79186a8b8b Fix clang-tidy bugprone-branch-clone warnings 2024-05-11 02:56:07 +01:00
Gabriel Ferreira
bbc822f74a lte: Initialize InterfaceType_t 2024-05-03 18:21:11 +00:00
Eduardo Almeida
65e9fb7427 Fix trailing whitespace, tabs and indentation 2024-04-26 14:46:05 +00:00
Gabriel Ferreira
c92c3b1ca6 lte: Initialize variables 2024-04-25 13:23:19 +00:00
André Apitzsch
2c0f33f80e lte: Fix typo in resource block group abbreviations (RGB->RBG) 2024-04-22 10:00:46 +02:00
Gabriel Ferreira
e2fa301904 lte: Move UE_MEASUREMENT_REPORT_DELAY definition to .cc file 2024-04-21 17:02:07 +00:00
André Apitzsch
76f5a5cf53 lte: Remove QciHash workaround 2024-04-07 18:00:55 +00:00
Eduardo Almeida
a0dddf3253 Replace variable length arrays by std::vector
Variable length array is a C feature, available in C++ when compiler extensions are enabled. Newer versions of the clang compiler flag these issues as errors
2024-03-27 14:51:19 +00:00
André Apitzsch
a5c42bc879 core: Use enum class for TestSuite::Type 2024-03-15 09:27:53 +01:00
André Apitzsch
e46d2a8024 core: Use enum class for TestCase::TestDuration and rename it to TestCase:Duration 2024-03-15 09:27:52 +01:00
Eduardo Almeida
0b5803a762 antenna, doc, energy, lte, spectrum: (fixes #1034) Fix and remove non-cited references in documentation 2024-02-23 12:30:43 +00:00
Eduardo Almeida
456f840cc7 doc: Add warning-as-error to Sphinx options 2024-02-23 12:30:43 +00:00
Tommaso Pecorella
47768894aa doc: fix doxygen grouping 2024-02-16 16:33:27 +00:00
Gabriel Ferreira
639ff2ba08 lte: replace std::vector with std::deque for O(1) removal of first element 2024-02-13 19:34:29 +00:00
André Apitzsch
647149e39a Add enum class support to EnumValue 2024-01-31 15:32:16 +01:00
Gabriel Ferreira
7806ff2e85 build: update LIBRARIES_TO_LINK lists with minimal sets 2023-12-15 13:24:29 -03:00
Eduardo Almeida
be0d02ab51 examples,dsr,lte,olsr,tc: Remove unused config-store includes 2023-12-05 16:22:06 +00:00
Gabriel Ferreira
8f6a3413a4 style: apply black and isort 2023-11-20 21:30:01 -03:00
Gabriel Ferreira
b1d70e4561 lte: fix fd-net-device reference 2023-11-18 19:22:36 -03:00
Eduardo Almeida
0cb17f8281 Simplify formatting by removing redundant parenthesis and semicolons 2023-10-31 17:59:16 +00:00
Gabriel Ferreira
cd01ebb1fe lte: initialize variable 2023-10-17 18:16:22 -03:00