RASCSI/cpp/devices
Uwe Seimet 41bdcd4aed
Issues 1179 and 1182 (#1232)
* Update logging

* Remove duplicate code

* Update unit tests

* Clean up includes

* Merge ProtobufSerializer into protobuf_util namespace

* Precompile regex

* Add const

* Add Split() convenience method, update log level/ID parsing

* Move log.h to legacy folder

* Elimininate gotos

* Fixes for gcc 13

* Update compiler flags

* Update default folder handling

* Use references instead of pointers

* Move code for better encapsulation

* Move code

* Remove unused method argument

* Move device logger

* Remove redundant to_string

* Rename for consistency

* Update handling of protobuf pointers

* Simplify protobuf usage

* Memory handling update

* Add hasher
2023-10-15 08:38:15 +02:00
..
interfaces Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
cd_track.cpp Rebrand project to PiSCSI (#1016) 2022-12-05 09:58:23 -08:00
cd_track.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
cfilesystem.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
cfilesystem.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
ctapdriver.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
ctapdriver.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
device.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
device.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
device_factory.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
device_factory.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
device_logger.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
device_logger.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
disk.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
disk.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
disk_cache.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
disk_cache.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
disk_track.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
disk_track.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
host_services.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
host_services.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
mode_page_device.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
mode_page_device.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
primary_device.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
primary_device.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsi_command_util.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsi_command_util.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsi_daynaport.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsi_daynaport.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsi_host_bridge.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsi_host_bridge.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsi_printer.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsi_printer.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsicd.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsicd.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsihd.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsihd.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsihd_nec.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsihd_nec.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsimo.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
scsimo.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
storage_device.cpp Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00
storage_device.h Issues 1179 and 1182 (#1232) 2023-10-15 08:38:15 +02:00