~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sys_var.h

  • Committer: Monty Taylor
  • Date: 2010-12-02 23:49:02 UTC
  • mto: (1975.1.1 build)
  • mto: This revision was merged to the branch mainline in revision 1976.
  • Revision ID: mordred@inaugust.com-20101202234902-jrvwwtjjbuoc3v3y
Updated memcached_stats plugin.

Show diffs side-by-side

added added

removed removed

Lines of Context:
338
338
  sys_update_func update_func;
339
339
  sys_set_default_func set_default_func;
340
340
  sys_var_str(const char *name_arg,
341
 
              sys_check_func check_func_arg,
342
 
              sys_update_func update_func_arg,
343
 
              sys_set_default_func set_default_func_arg,
 
341
              sys_check_func check_func_arg,
 
342
              sys_update_func update_func_arg,
 
343
              sys_set_default_func set_default_func_arg,
344
344
              char *value_arg)
345
345
    :sys_var(name_arg), value(value_arg), check_func(check_func_arg),
346
346
    update_func(update_func_arg),set_default_func(set_default_func_arg)
420
420
 
421
421
  sys_var_constrained_value(const char *name_arg,
422
422
                            constrained_value<T> &value_arg,
 
423
                            sys_after_update_func after_update_func_arg) :
 
424
    sys_var(name_arg, after_update_func_arg),
 
425
    value(value_arg),
 
426
    default_value(0),
 
427
    have_default_value(false)
 
428
  { }
 
429
 
 
430
  sys_var_constrained_value(const char *name_arg,
 
431
                            constrained_value<T> &value_arg,
423
432
                            T default_value_arg) :
424
433
    sys_var(name_arg),
425
434
    value(value_arg),
1130
1139
void drizzle_del_plugin_sysvar();
1131
1140
void add_sys_var_to_list(sys_var *var, struct option *long_options);
1132
1141
void add_sys_var_to_list(sys_var *var);
1133
 
sys_var *find_sys_var(Session *session, const char *str, uint32_t length=0);
 
1142
sys_var *find_sys_var(const char *str, uint32_t length=0);
1134
1143
bool not_all_support_one_shot(List<set_var_base> *var_list);
1135
1144
extern sys_var_session_time_zone sys_time_zone;
1136
1145
extern sys_var_session_bit sys_autocommit;