MySQL 8.0.40
Source Code Documentation
anonymous_namespace{sdi_file.cc} Namespace Reference

Classes

struct  Dir_pat_tuple
 

Functions

bool write_sdi_file (const dd::String_type &fname, const dd::Sdi_type &sdi)
 
bool sdi_file_exists (const dd::String_type &fname, bool *res)
 
int pathncmp (const LEX_CSTRING &a, const LEX_CSTRING &b, size_t n)
 
Dir_pat_tuple make_dir_pattern_tuple (const LEX_STRING &path, const LEX_CSTRING &schema_name)
 
bool expand_sdi_pattern (const Dir_pat_tuple &dpt, dd::sdi_file::Paths_type *paths)
 

Function Documentation

◆ expand_sdi_pattern()

bool anonymous_namespace{sdi_file.cc}::expand_sdi_pattern ( const Dir_pat_tuple dpt,
dd::sdi_file::Paths_type paths 
)

◆ make_dir_pattern_tuple()

Dir_pat_tuple anonymous_namespace{sdi_file.cc}::make_dir_pattern_tuple ( const LEX_STRING path,
const LEX_CSTRING schema_name 
)

◆ pathncmp()

int anonymous_namespace{sdi_file.cc}::pathncmp ( const LEX_CSTRING a,
const LEX_CSTRING b,
size_t  n 
)

◆ sdi_file_exists()

bool anonymous_namespace{sdi_file.cc}::sdi_file_exists ( const dd::String_type fname,
bool *  res 
)

◆ write_sdi_file()

bool anonymous_namespace{sdi_file.cc}::write_sdi_file ( const dd::String_type fname,
const dd::Sdi_type sdi 
)