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().