RASCSI/src/raspberrypi
Uwe Seimet efbfb54d26
More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878)
* Added unit tests

* Fixed SonarCloud issues

* Updated error handling

* Updated deletion of controllers

* Image folder handling cleanup

* Fixed clang warning

* Removed duplicate code

* Reduced code complexity

* Updated array handling

* Initialize device with ID and LUN

* Use smart pointers

* Updated memory management

* Logging updates

* Extracted methods

* Split scsi.h
2022-10-04 17:23:42 +02:00
..
.vscode
controllers More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
devices More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
hal More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
monitor
os_integration
test More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
.gitignore
bus.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
command_context.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
command_util.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
command_util.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
config.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
fileio.cpp Updated memory management, added unit tests, fixed SonarCloud issues (#862) 2022-10-01 17:56:06 +02:00
fileio.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
filepath.cpp
filepath.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
launch_sudo.sh
localizer.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
localizer.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
log.h
Makefile More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
os.h
protobuf_serializer.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
protobuf_serializer.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rascsi_exceptions.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rascsi_executor.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rascsi_executor.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rascsi_image.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rascsi_image.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rascsi_interface.proto
rascsi_response.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rascsi_response.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rascsi_service.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rascsi_service.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rascsi_version.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rascsi_version.h
rascsi.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rasctl_commands.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rasctl_commands.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rasctl_display.cpp
rasctl_display.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rasctl.cpp
rasdump.cpp Updated memory management, added unit tests, fixed SonarCloud issues (#862) 2022-10-01 17:56:06 +02:00
rasutil.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
rasutil.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsi.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsi.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsimon.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00