RASCSI/src/raspberrypi/devices
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
..
interfaces Memory management update, SonarCloud fixes, fix for issue #841 (#842) 2022-09-15 23:01:10 +02:00
cd_track.cpp Added unit tests and convenience methods, fixed SonarCloud issues, include file cleanup (#849) 2022-09-25 23:49:24 +02:00
cd_track.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
cfilesystem.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
cfilesystem.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
ctapdriver.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
ctapdriver.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
device_factory.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
device_factory.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
device.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
device.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
disk_cache.cpp Updated memory management, added unit tests, fixed SonarCloud issues (#862) 2022-10-01 17:56:06 +02:00
disk_cache.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
disk_track.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
disk_track.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
disk.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
disk.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
dispatcher.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
file_support.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
file_support.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
host_services.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
host_services.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
mode_page_device.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
mode_page_device.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
primary_device.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
primary_device.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsi_command_util.cpp Updated memory management, added unit tests, fixed SonarCloud issues (#862) 2022-10-01 17:56:06 +02:00
scsi_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
scsi_daynaport.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsi_daynaport.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsi_host_bridge.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsi_host_bridge.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsi_printer.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsi_printer.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsicd.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsicd.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsihd_nec.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsihd_nec.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsihd.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsihd.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsimo.cpp More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsimo.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00