321
321
class sys_var_bool_ptr :public sys_var
325
326
sys_var_bool_ptr(const std::string &name_arg, bool *value_arg,
326
327
sys_after_update_func func= NULL) :
328
sys_var(name_arg, func), default_value(*value_arg), value(value_arg)
329
330
bool check(Session *session, set_var *var)
331
332
return check_enum(session, var, &bool_typelib);
333
338
bool update(Session *session, set_var *var);
334
339
void set_default(Session *session, sql_var_t type);
335
340
SHOW_TYPE show_type() { return SHOW_MY_BOOL; }