MySQL 8.0.40
Source Code Documentation
|
#include <i_object_reader.h>
Public Member Functions | |
virtual void | read_object (Item_processing_data *item_to_process)=0 |
Reads information on DB object related to task. More... | |
Public Member Functions inherited from Mysql::Tools::Dump::I_chain_element | |
~I_chain_element () override | |
virtual uint64 | get_id () const =0 |
Returns an application unique ID of this chain element object. More... | |
Public Member Functions inherited from Mysql::Tools::Dump::I_progress_reporter | |
virtual | ~I_progress_reporter () |
virtual void | register_progress_watcher (I_progress_watcher *new_progress_watcher)=0 |
Add new Progress Watcher to report to. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Mysql::Tools::Dump::I_chain_element | |
virtual void | item_completion_in_child_callback (Item_processing_data *item_processed)=0 |
This callback can be requested to be called by child for any object processing. More... | |
|
pure virtual |
Reads information on DB object related to task.
Implemented in Mysql::Tools::Dump::Mysql_object_reader, and Mysql::Tools::Dump::Object_queue.