MySQL 9.0.0
Source Code Documentation
s_mysql_pfs_plugin_column_string_v2 Struct Reference

#include <pfs_plugin_table_service.h>

Public Attributes

void(* set_char_utf8mb4 )(PSI_field *f, const char *value, unsigned int length)
 
void(* get_char_utf8mb4 )(PSI_field *f, char *str, unsigned int *length)
 
void(* read_key_string )(PSI_key_reader *reader, PSI_plugin_key_string *key, int find_flag)
 
bool(* match_key_string )(bool record_null, const char *record_string_value, unsigned int record_string_length, PSI_plugin_key_string *key)
 
void(* get_varchar_utf8mb4 )(PSI_field *f, char *str, unsigned int *length)
 
void(* set_varchar_utf8mb4 )(PSI_field *f, const char *str)
 
void(* set_varchar_utf8mb4_len )(PSI_field *f, const char *str, unsigned int len)
 

Member Data Documentation

◆ get_char_utf8mb4

void(* s_mysql_pfs_plugin_column_string_v2::get_char_utf8mb4) (PSI_field *f, char *str, unsigned int *length)

◆ get_varchar_utf8mb4

void(* s_mysql_pfs_plugin_column_string_v2::get_varchar_utf8mb4) (PSI_field *f, char *str, unsigned int *length)

◆ match_key_string

bool(* s_mysql_pfs_plugin_column_string_v2::match_key_string) (bool record_null, const char *record_string_value, unsigned int record_string_length, PSI_plugin_key_string *key)

◆ read_key_string

void(* s_mysql_pfs_plugin_column_string_v2::read_key_string) (PSI_key_reader *reader, PSI_plugin_key_string *key, int find_flag)

◆ set_char_utf8mb4

void(* s_mysql_pfs_plugin_column_string_v2::set_char_utf8mb4) (PSI_field *f, const char *value, unsigned int length)

◆ set_varchar_utf8mb4

void(* s_mysql_pfs_plugin_column_string_v2::set_varchar_utf8mb4) (PSI_field *f, const char *str)

◆ set_varchar_utf8mb4_len

void(* s_mysql_pfs_plugin_column_string_v2::set_varchar_utf8mb4_len) (PSI_field *f, const char *str, unsigned int len)

The documentation for this struct was generated from the following file: