MySQL 26.10.0
Source Code Documentation
mrs_component::Sysvar< T > Struct Template Reference

#include <mrs_component_system_vars.h>

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

Public Member Functions

 Sysvar ()
 
- Public Member Functions inherited from mrs_component::SysvarBase
 SysvarBase ()=default
 

Public Attributes

T val {}
 
T min {}
 
T max {}
 
T def {}
 
- Public Attributes inherited from mrs_component::SysvarBase
const char * name = nullptr
 
const char * desc = nullptr
 
int type = 0
 
void * val_ptr = nullptr
 
bool registered = false
 
mysql_sys_var_check_func check_func = nullptr
 
mysql_sys_var_update_func update_func = nullptr
 

Constructor & Destructor Documentation

◆ Sysvar()

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

Member Data Documentation

◆ def

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

◆ max

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

◆ min

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

◆ val

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

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