MySQL 8.0.39
Source Code Documentation
|
#include <errno.h>
#include <string.h>
#include <sys/stat.h>
#include <algorithm>
#include <new>
#include "m_string.h"
#include "my_alloc.h"
#include "my_dbug.h"
#include "my_dir.h"
#include "my_inttypes.h"
#include "my_io.h"
#include "my_pointer_arithmetic.h"
#include "my_sys.h"
#include "my_thread_local.h"
#include "mysql/service_mysql_alloc.h"
#include "mysys/mysys_priv.h"
#include "mysys_err.h"
#include "prealloced_array.h"
#include "template_utils.h"
#include <dirent.h>
Macros | |
#define | NAMES_START_SIZE 32768 |
Typedefs | |
typedef Prealloced_array< FILEINFO, 100 > | Entries_array |
Functions | |
void | my_dirend (MY_DIR *buffer) |
static char * | directory_file_name (char *dst, const char *src) |
MY_DIR * | my_dir (const char *path, myf MyFlags) |
int | my_fstat (File Filedes, MY_STAT *stat_area) |
MY_STAT * | my_stat (const char *path, MY_STAT *stat_area, myf MyFlags) |
#define NAMES_START_SIZE 32768 |
typedef Prealloced_array<FILEINFO, 100> Entries_array |
|
static |
void my_dirend | ( | MY_DIR * | buffer | ) |