24#ifndef GROUP_REPLICATION_PFS_UTILITIES_H
25#define GROUP_REPLICATION_PFS_UTILITIES_H
Definition: utilities.h:50
void set_at(unsigned int index)
Definition: utilities.h:61
unsigned int m_index
Definition: utilities.h:52
bool has_more()
Definition: utilities.h:57
void set_max(unsigned int max)
Definition: utilities.h:56
void set_after(Position *pos)
Definition: utilities.h:63
void next()
Definition: utilities.h:58
void set_at(Position *pos)
Definition: utilities.h:62
unsigned int m_max
Definition: utilities.h:53
unsigned int get_index()
Definition: utilities.h:60
void reset()
Definition: utilities.h:59
Definition: utilities.h:36
Registry_guard()
Definition: utilities.h:41
const mysql_service_registry_t * m_registry
Definition: utilities.h:38
~Registry_guard()
Definition: utilities.h:43
const mysql_service_registry_t * get_registry()
Definition: utilities.h:47
Definition: group_replication_priv.h:44
#define SERVICE_TYPE(name)
Generates the standard Service type name.
Definition: service.h:76
Declaration of the registry plugin service.
const mysql_service_registry_t * mysql_plugin_registry_acquire()
Returns a new reference to the "registry" service.
Definition: plugin_registry_service.cc:47
int mysql_plugin_registry_release(const mysql_service_registry_t *)
Releases a registry service reference.
Definition: plugin_registry_service.cc:75