MySQL 9.1.0
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 |