MySQL  8.0.17
Source Code Documentation
dynamic_loader_scheme_file.cc File Reference
#include "my_config.h"
#include <mysql/components/service_implementation.h>
#include <mysql/components/services/dynamic_loader.h>
#include <mysql/components/services/dynamic_loader_scheme_file.h>
#include <string.h>
#include <map>
#include <string>
#include <unordered_set>
#include "dynamic_loader_scheme_file.h"
#include "my_psi_config.h"
#include "mysql/psi/mysql_system.h"
#include "mysql/psi/mysql_thread.h"
#include "rwlock_scoped_lock.h"
#include "scope_guard.h"
#include "server_component.h"

Typedefs

typedef std::string my_string
 

Functions

static void init_dynamic_loader_scheme_file_psi_keys (void)
 
void dynamic_loader_scheme_file_init ()
 
void dynamic_loader_scheme_file_deinit ()
 

Variables

static PSI_rwlock_key key_rwlock_LOCK_dynamic_loader_scheme_file
 
static PSI_rwlock_info all_dynamic_loader_scheme_file_rwlocks []
 

Typedef Documentation

◆ my_string

typedef std::string my_string

Function Documentation

◆ dynamic_loader_scheme_file_deinit()

void dynamic_loader_scheme_file_deinit ( )

◆ dynamic_loader_scheme_file_init()

void dynamic_loader_scheme_file_init ( )

◆ init_dynamic_loader_scheme_file_psi_keys()

static void init_dynamic_loader_scheme_file_psi_keys ( void  )
static

Variable Documentation

◆ all_dynamic_loader_scheme_file_rwlocks

PSI_rwlock_info all_dynamic_loader_scheme_file_rwlocks[]
static
Initial value:
= {
"LOCK_dynamic_loader_scheme_file", PSI_FLAG_SINGLETON, 0,
static PSI_rwlock_key key_rwlock_LOCK_dynamic_loader_scheme_file
Definition: dynamic_loader_scheme_file.cc:47
#define PSI_FLAG_SINGLETON
Singleton flag.
Definition: psi_base.h:54
#define PSI_DOCUMENT_ME
Definition: psi_base.h:46

◆ key_rwlock_LOCK_dynamic_loader_scheme_file

PSI_rwlock_key key_rwlock_LOCK_dynamic_loader_scheme_file
static