24#ifndef MYSQL_LOCK_FREE_HASH_H
25#define MYSQL_LOCK_FREE_HASH_H
54 (uint element_size, uint
flags, uint key_offset, uint key_length,
143 uint rand_val,
void *match_arg));
static mysql_service_status_t init()
Component initialization.
Definition: audit_api_message_emit.cc:566
int destroy(azio_stream *s)
Definition: azio.cc:372
static int flags[50]
Definition: hp_test1.cc:40
void lf_hash_init_func(uchar *dst, const uchar *src)
Definition: lf_types.h:52
void lf_allocator_func(uchar *)
Definition: lf_types.h:48
const uchar *(* hash_get_key_function)(const uchar *arg, size_t *length)
Callback for extracting key and key length from user data in a LF_HASH.
Definition: lf_types.h:43
int lf_hash_match_func(const uchar *el, void *arg)
Definition: lf_types.h:50
struct LF_HASH_h_imp * LF_HASH_h
Hash colleciton handle.
Definition: mysql_lock_free_hash.h:34
struct LF_PINS_h_imp * LF_PINS_h
Hash collection access handle.
Definition: mysql_lock_free_hash.h:39
struct CHARSET_INFO_h_imp * CHARSET_INFO_h
Definition: mysql_string.h:41
const std::string charset("charset")
void insert(dd::cache::SPI_lru_cache_owner_ptr &c, dd::Object_id id)
Definition: dictionary_client.cc:3077
bool length(const dd::Spatial_reference_system *srs, const Geometry *g1, double *length, bool *null) noexcept
Computes the length of linestrings and multilinestrings.
Definition: length.cc:76
static mysql_service_status_t remove(reference_caching_channel channel, const char *implementation_name) noexcept
Definition: component.cc:137
#define DECLARE_METHOD(retval, name, args)
Declares a method as a part of the Service definition.
Definition: service.h:103
#define END_SERVICE_DEFINITION(name)
A macro to end the last Service definition started with the BEGIN_SERVICE_DEFINITION macro.
Definition: service.h:91
#define BEGIN_SERVICE_DEFINITION(name)
Declares a new Service.
Definition: service.h:86
#define DEFINE_SERVICE_HANDLE(name)
Defines an object type that is meant for carrying handles to the implementation-specific objects used...
Definition: service.h:129
#define DECLARE_BOOL_METHOD(name, args)
Declares a method that returns bool as a part of the Service definition.
Definition: service.h:112