MySQL 26.10.0
Source Code Documentation
hm::Sysvar_base Class Reference

#include <health_monitor_system_vars.h>

Inheritance diagram for hm::Sysvar_base:
[legend]

Public Member Functions

 Sysvar_base ()=default
 
 Sysvar_base (void *val)
 

Public Attributes

const char * name {nullptr}
 
const char * desc {nullptr}
 
int type {0}
 
void * val_ptr {nullptr}
 
bool registered {false}
 
bool dynamic {false}
 
mysql_sys_var_check_func check_func {nullptr}
 
mysql_sys_var_update_func update_func {nullptr}
 

Constructor & Destructor Documentation

◆ Sysvar_base() [1/2]

hm::Sysvar_base::Sysvar_base ( )
default

◆ Sysvar_base() [2/2]

hm::Sysvar_base::Sysvar_base ( void *  val)
inlineexplicit

Member Data Documentation

◆ check_func

mysql_sys_var_check_func hm::Sysvar_base::check_func {nullptr}

◆ desc

const char* hm::Sysvar_base::desc {nullptr}

◆ dynamic

bool hm::Sysvar_base::dynamic {false}

◆ name

const char* hm::Sysvar_base::name {nullptr}

◆ registered

bool hm::Sysvar_base::registered {false}

◆ type

int hm::Sysvar_base::type {0}

◆ update_func

mysql_sys_var_update_func hm::Sysvar_base::update_func {nullptr}

◆ val_ptr

void* hm::Sysvar_base::val_ptr {nullptr}

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