Public Member Functions | |
set_var (sql_var_t type_arg, sys_var *var_arg, const LEX_STRING *base_name_arg, Item *value_arg) | |
int | check (Session *session) |
int | update (Session *session) |
void | setValue (const std::string &new_value) |
void | setValue (uint64_t new_value) |
void | updateValue () |
uint64_t | getInteger () |
Public Attributes | |
sys_var * | var |
Item * | value |
sql_var_t | type |
LEX_STRING | base |
Private Attributes | |
uint64_t | uint64_t_value |
std::string | str_value |
int drizzled::set_var::update | ( | Session * | session | ) | [virtual] |
Update variable
session | thread handler |
Implements drizzled::set_var_base.
Definition at line 154 of file set_var.cc.