Represents a versioned snapshot of ROM state. More...
#include <rom_version_manager.h>
Public Attributes | |
| std::string | snapshot_id |
| std::string | description |
| int64_t | timestamp |
| std::string | rom_hash |
| std::vector< uint8_t > | rom_data |
| size_t | compressed_size |
| std::string | creator |
| bool | is_checkpoint |
| bool | is_safe_point |
Represents a versioned snapshot of ROM state.
Definition at line 25 of file rom_version_manager.h.
| std::string yaze::net::RomSnapshot::snapshot_id |
Definition at line 26 of file rom_version_manager.h.
Referenced by yaze::net::RomVersionManager::CreateSnapshot(), and yaze::gui::CollaborationPanel::RenderVersionSnapshot().
| std::string yaze::net::RomSnapshot::description |
Definition at line 27 of file rom_version_manager.h.
Referenced by yaze::net::RomVersionManager::CreateSnapshot(), and yaze::gui::CollaborationPanel::RenderVersionSnapshot().
| int64_t yaze::net::RomSnapshot::timestamp |
Definition at line 28 of file rom_version_manager.h.
Referenced by yaze::net::RomVersionManager::CreateSnapshot(), and yaze::gui::CollaborationPanel::RenderVersionSnapshot().
| std::string yaze::net::RomSnapshot::rom_hash |
Definition at line 29 of file rom_version_manager.h.
Referenced by yaze::net::RomVersionManager::CreateSnapshot(), yaze::gui::CollaborationPanel::RenderVersionSnapshot(), and yaze::net::RomVersionManager::RestoreSnapshot().
| std::vector<uint8_t> yaze::net::RomSnapshot::rom_data |
Definition at line 30 of file rom_version_manager.h.
Referenced by yaze::net::RomVersionManager::CreateSnapshot(), and yaze::net::RomVersionManager::RestoreSnapshot().
| size_t yaze::net::RomSnapshot::compressed_size |
Definition at line 31 of file rom_version_manager.h.
Referenced by yaze::net::RomVersionManager::CreateSnapshot(), and yaze::gui::CollaborationPanel::RenderVersionSnapshot().
| std::string yaze::net::RomSnapshot::creator |
Definition at line 34 of file rom_version_manager.h.
Referenced by yaze::net::RomVersionManager::CreateSnapshot(), and yaze::gui::CollaborationPanel::RenderVersionSnapshot().
| bool yaze::net::RomSnapshot::is_checkpoint |
Definition at line 35 of file rom_version_manager.h.
Referenced by yaze::net::RomVersionManager::CreateSnapshot(), and yaze::gui::CollaborationPanel::RenderVersionSnapshot().
| bool yaze::net::RomSnapshot::is_safe_point |
Definition at line 36 of file rom_version_manager.h.
Referenced by yaze::net::RomVersionManager::CreateSnapshot(), and yaze::gui::CollaborationPanel::RenderVersionSnapshot().