![]() |
MySQL 8.0.43
Source Code Documentation
|
Iterate over the files in all the tablespaces. More...
#include <fil0fil.h>
Public Types | |
| using | Function = std::function< dberr_t(fil_node_t *)> |
Static Public Member Functions | |
| template<typename F > | |
| static dberr_t | for_each_file (F &&f) |
| For each data file. More... | |
| static dberr_t | iterate (Function &&f) |
| Iterate through all persistent tablespace files (FIL_TYPE_TABLESPACE) returning the nodes via callback function f. More... | |
Iterate over the files in all the tablespaces.
| using Fil_iterator::Function = std::function<dberr_t(fil_node_t *)> |
|
inlinestatic |
For each data file.
| [in] | f | Callback |
Iterate through all persistent tablespace files (FIL_TYPE_TABLESPACE) returning the nodes via callback function f.
| [in] | f | Callback |