Merge branch 'mueller/refactor-accepts-tc-tm-if' into mueller/cfdp-update-without-handlers

This commit is contained in:
Robin Müller 2022-09-15 10:52:13 +02:00
commit 36cf59cc8e
No known key found for this signature in database
GPG Key ID: 71B58F8A3CDFA9AC

View File

@ -30,10 +30,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
for other modules for other modules
PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/655 PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/655
which also includes a migration guide which also includes a migration guide
- Improvements for `AcceptsTelemetryIF` and `AcceptsTelecommandsIF`:
- Make functions `const` where it makes sense
- Add `const char* getName const` abstract function
PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/684
- Bump Catch2 dependency to regular version `v3.1.0` - Bump Catch2 dependency to regular version `v3.1.0`
PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/678 PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/678
- `SerialBufferAdapter`: Rename `setBuffer` to `setConstBuffer` and update - `SerialBufferAdapter`: Rename `setBuffer` to `setConstBuffer` and update
@ -45,6 +41,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- `#include "returnvalues/classIds.h"` - `#include "returnvalues/classIds.h"`
The user has to include those themselves now The user has to include those themselves now
PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/675 PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/675
- Improvements for `AcceptsTelemetryIF` and `AcceptsTelecommandsIF`:
- Make functions `const` where it makes sense
- Add `const char* getName const` abstract function
PR: https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/684
- Move some generic `StorageManagerIF` implementations from `LocalPool` to - Move some generic `StorageManagerIF` implementations from `LocalPool` to
interface itself so it can be re-used more easily. Also add new interface itself so it can be re-used more easily. Also add new
abstract function `bool hasDataAtId(store_address_t storeId) const`. abstract function `bool hasDataAtId(store_address_t storeId) const`.