cdromdrive: declare some methods virtual.

This commit is contained in:
Maxim Poliakovski 2023-12-08 10:44:14 +01:00
parent fa04cde25d
commit e1b231882e
1 changed files with 6 additions and 6 deletions

View File

@ -60,12 +60,12 @@ public:
void insert_image(std::string filename);
uint32_t inquiry(uint8_t *cmd_ptr, uint8_t *data_ptr);
uint32_t mode_sense_ex(uint8_t *cmd_ptr, uint8_t *data_ptr);
uint32_t request_sense(uint8_t *data_ptr, uint8_t sense_key, uint8_t asc,
uint8_t ascq);
uint32_t report_capacity(uint8_t *data_ptr);
uint32_t read_toc(uint8_t *cmd_ptr, uint8_t *data_ptr);
virtual uint32_t inquiry(uint8_t *cmd_ptr, uint8_t *data_ptr);
virtual uint32_t mode_sense_ex(uint8_t *cmd_ptr, uint8_t *data_ptr);
virtual uint32_t request_sense(uint8_t *data_ptr, uint8_t sense_key, uint8_t asc,
uint8_t ascq);
virtual uint32_t report_capacity(uint8_t *data_ptr);
virtual uint32_t read_toc(uint8_t *cmd_ptr, uint8_t *data_ptr);
protected:
std::function<void(uint8_t, uint8_t)> set_error;