void save_data() { uint8_t *p = START_EEPROM; p = save_id(p); p = save_role(p); p = save_neighs(p); p = save_seeders(p); if(get_role() == SEEDER) p = save_refs(p); uint8_t *cp = START_EEPROM; cp = check_id(cp); cp = check_role(cp); cp = check_neighs(cp); cp = check_seeders(cp); if(get_role() == SEEDER) cp = check_refs(cp); }
// The id of the side of the previous scenario that should control this side. std::string previous_save_id() const { return (!cfg_["previous_save_id"].empty()) ? cfg_["previous_save_id"] : save_id(); }