mirror of
https://github.com/akuker/RASCSI.git
synced 2026-04-26 21:18:56 +00:00
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
This commit is contained in:
@@ -15,6 +15,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <span>
|
||||
#include <array>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
@@ -41,8 +42,8 @@ public:
|
||||
|
||||
// Access
|
||||
bool Save() const; // Save and release all
|
||||
bool ReadSector(vector<uint8_t>&, uint32_t); // Sector Read
|
||||
bool WriteSector(const vector<uint8_t>&, uint32_t); // Sector Write
|
||||
bool ReadSector(span<uint8_t>, uint32_t); // Sector Read
|
||||
bool WriteSector(span<const uint8_t>, uint32_t); // Sector Write
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user