Thomas Boyer-Chammard
ba65039fff
Finish code formatting ( #4134 )
2025-09-10 15:02:07 -07:00
Mishaal
3987931a52
PRIVATE->private updates in CFDP ( #3446 ) ( #3657 )
2025-05-27 19:58:28 -07:00
M Starch
0659f0940b
Refactored type organization ( #3422 )
...
* Refactored type organization
* Creating better configuration/types header hierarchy
* Replace FpConfig type aliases with FPP generated aliases
* Add the aliases to the FPP model
* Config + Type Aliases builds
* Renamed Fw/Types.h,hpp to Fw/FPrimeBasicTypes.h,hpp
* Updating to FPP-a7
* Adding newline
* sp
* Fixing minor nit from review
* Spurious ;
---------
Co-authored-by: Andrei Tumbar <andrei.tumbar@jpl.nasa.gov>
2025-04-03 12:11:36 -07:00
Jack White
3b6e3c5d5b
Improvement of Doxycomments in the CCSDS FDP checksum class ( #2855 )
...
* White: Reinstated a formerly broken link in the contributions readme with the new URL
* White: Updated several Doxycomments for clarity in the CFDP Checksum class.
* whitej: Switched block comment to collection line comments in CFDP Checksum Doxycomments
---------
Co-authored-by: Jack White <jack.white@redwirespaceeurope.com>
2024-09-17 18:02:20 -07:00
Johan Bertrand
f0f19baafb
Fix shadow variables ( #2482 )
...
* Fixed shadow warnings from Fprime
* Fix unit tests
* Fix missing shadow warnings
* Fix condition in cmake
* Fix cmake
* Fixes from review
* Fixed mistake in PathName
* Fixing comment
---------
Co-authored-by: M Starch <LeStarch@googlemail.com>
2024-02-01 10:18:10 -08:00
M Starch
b76d8c9a0c
Update/types refactor as constants ( #1623 )
...
* lestarch: adding logical types implementation into Linux/StandardTypes.hpp
* lestarch: removing VxWorks StandardTypes from repository
* updated fprime types for correct compilation with vxworks and baremetal
* lestarch: refactoring types and configuration header w.r.t type design
* lestarch: replacing usages of AssertArg with FwAssertArgType
* lestarch: missspelled configuration
* lestarch: minor compilation fixes
* lestarch: renaming StandardTypes.hpp -> PlatformTypes.hpp
* lestarch: updating PRI tokens
* lestarch: replacing BasicTypes.hpp includes with FpConfig.hpp
* lestarch: UT and compilation fixes for types refactor
* lestarch: sp
* lestarch: fixing RPI issues in PassiveConsoleTextLogger
* lestarch: converting RPI build to debug
* lestarch: removing duplicate config imports
* lestarch: fixing documentation
* lestarch: fixing up multiple definitions and RPI compilation problems
* lestarch: reverting debug build
* lestarch: reverting platform types to class-based constants
* lestarch: reworking basic types
* lestarch: configured types refactor into classes
* lestarch: fixing bugs with static constants in classes
* lestarch: fixing platform types spelling and documentation
* lestarch: adding include guards to types headers
Co-authored-by: Kevin F Ortega <kevin.f.ortega@jpl.nasa.gov>
2022-08-18 13:25:56 -07:00
Joshua Anderson
f43a551fe2
Standardize assignment operator signature ( #925 )
...
C++ assignment operators should not return const value to match behavior of primative types
2021-08-18 15:24:18 -07:00
Joshua Anderson
1b9c785ce6
Remove void from parameterless functions ( #811 )
2021-07-14 12:54:01 -07:00
M Starch
eebef10711
lestarch: updating .hpp and .md files for clean doxygen run ( #676 )
2021-06-07 21:10:09 -07:00
Josh Soref
64c3c3e5fc
spelling: compare
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2021-03-07 14:48:27 -05:00
jhdeerin
d8d8d4efd9
Improved TypesTest coverage and made manual tests automatic; clarified PolyType assignment operation
2020-07-27 17:41:33 -04:00
jhdeerin
1c78a3a8e8
Addressed 'inconsistent copy/assignment' linter complaints
2020-07-22 13:54:09 -04:00
Michael D Starch
136af07edd
mstarch: more header cleaning for issue: #189
2019-04-18 14:12:02 -07:00
Timothy Canham
6d9c4c2d06
Initial check-in
2017-06-16 08:25:38 -07:00