MySQL 26.10.0
Source Code Documentation
hm::Sysvar< T > Class Template Reference

#include <health_monitor_system_vars.h>

Inheritance diagram for hm::Sysvar< T >:
[legend]

Public Member Functions

 Sysvar ()
 
- Public Member Functions inherited from hm::Sysvar_base
 Sysvar_base ()=default
 
 Sysvar_base (void *val)
 

Public Attributes

T val {}
 
T min {}
 
T max {}
 
T def {}
 
- Public Attributes inherited from hm::Sysvar_base
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()

template<typename T >
hm::Sysvar< T >::Sysvar ( )
inline

Member Data Documentation

◆ def

template<typename T >
T hm::Sysvar< T >::def {}

◆ max

template<typename T >
T hm::Sysvar< T >::max {}

◆ min

template<typename T >
T hm::Sysvar< T >::min {}

◆ val

template<typename T >
T hm::Sysvar< T >::val {}

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