sets an existing SMem variable in the database
| 877 | |
| 878 | // sets an existing SMem variable in the database |
| 879 | inline void smem_variable_set(agent* thisAgent, smem_variable_key variable_id, int64_t variable_value) |
| 880 | { |
| 881 | soar_module::sqlite_statement* var_set = thisAgent->smem_stmts->var_set; |
| 882 | |
| 883 | var_set->bind_int(1, variable_value); |
| 884 | var_set->bind_int(2, variable_id); |
| 885 | |
| 886 | var_set->execute(soar_module::op_reinit); |
| 887 | } |
| 888 | |
| 889 | // creates a new SMem variable in the database |
| 890 | inline void smem_variable_create(agent* thisAgent, smem_variable_key variable_id, int64_t variable_value) |
no test coverage detected