| AnalyzePatterns() const | yaze::cli::automation::RomAutomationAPI | |
| ApplyPatch(const std::vector< uint8_t > &patch_data, const std::string &patch_format) | yaze::cli::automation::RomAutomationAPI | |
| BeginTransaction() | yaze::cli::automation::RomAutomationAPI | |
| CommitTransaction(const std::string &transaction_id) | yaze::cli::automation::RomAutomationAPI | |
| CompareWithSnapshot(const RomSnapshot &snapshot) const | yaze::cli::automation::RomAutomationAPI | |
| CompressData(const std::vector< uint8_t > &data) const | yaze::cli::automation::RomAutomationAPI | private |
| CreateSnapshot(const std::string &name, bool compress=true) | yaze::cli::automation::RomAutomationAPI | |
| DecompressData(const std::vector< uint8_t > &data) const | yaze::cli::automation::RomAutomationAPI | private |
| ExecuteBatch(const std::vector< BatchOperation > &operations, bool stop_on_error=true) | yaze::cli::automation::RomAutomationAPI | |
| ExportRegion(const std::string ®ion_name, uint32_t start_address=0, uint32_t end_address=0) const | yaze::cli::automation::RomAutomationAPI | |
| FindFreeSpace(size_t min_size=16) const | yaze::cli::automation::RomAutomationAPI | |
| FindPattern(const std::vector< uint8_t > &pattern, uint32_t start_address=0, size_t max_results=100) const | yaze::cli::automation::RomAutomationAPI | |
| GeneratePatch(const Rom &target_rom, const std::string &patch_format) const | yaze::cli::automation::RomAutomationAPI | |
| GetStatistics() const | yaze::cli::automation::RomAutomationAPI | |
| ImportRegion(const std::string ®ion_name, const std::vector< uint8_t > &data, uint32_t address) | yaze::cli::automation::RomAutomationAPI | |
| ListSnapshots() const | yaze::cli::automation::RomAutomationAPI | |
| ReadBytes(uint32_t address, size_t length) const | yaze::cli::automation::RomAutomationAPI | |
| RestoreSnapshot(const RomSnapshot &snapshot, bool verify=true) | yaze::cli::automation::RomAutomationAPI | |
| RollbackTransaction(const std::string &transaction_id) | yaze::cli::automation::RomAutomationAPI | |
| rom_ | yaze::cli::automation::RomAutomationAPI | private |
| RomAutomationAPI(Rom *rom) | yaze::cli::automation::RomAutomationAPI | inlineexplicit |
| snapshots_ | yaze::cli::automation::RomAutomationAPI | private |
| transactions_ | yaze::cli::automation::RomAutomationAPI | private |
| ValidateChecksums() const | yaze::cli::automation::RomAutomationAPI | |
| ValidateFull() const | yaze::cli::automation::RomAutomationAPI | |
| ValidateHeaders() const | yaze::cli::automation::RomAutomationAPI | |
| ValidateRegions(const std::vector< std::string > ®ions) const | yaze::cli::automation::RomAutomationAPI | |
| VerifyWrite(uint32_t address, const std::vector< uint8_t > &expected) const | yaze::cli::automation::RomAutomationAPI | private |
| WriteBytes(uint32_t address, const std::vector< uint8_t > &data, bool verify=true) | yaze::cli::automation::RomAutomationAPI | |