Soar Kernel
9.3.2 08-06-12
|
#include <soar_db.h>
Public Member Functions | |
const char * | get_errmsg () |
int | get_errno () |
T | get_status () |
status_object () | |
virtual | ~status_object () |
Protected Member Functions | |
void | set_errmsg (const char *new_msg) |
void | set_errno (int new_errno) |
void | set_status (T new_status) |
Protected Attributes | |
char * | my_errmsg |
int | my_errno |
T | my_status |
|
inline |
|
inlinevirtual |
|
inline |
Definition at line 90 of file soar_db.h.
Referenced by epmem_init_db(), smem_init_db(), and stats_init_db().
|
inline |
|
inline |
Definition at line 88 of file soar_db.h.
Referenced by add_wme_to_rete(), epmem_backup_db(), epmem_close(), epmem_init_db(), epmem_new_episode(), epmem_print_episode(), epmem_respond_to_cmd(), epmem_schedule_promotion(), epmem_visualize_episode(), remove_wme_from_rete(), reset_id_counters(), smem_attach(), smem_backup_db(), smem_close(), smem_init_db(), smem_reset_id_counters(), stats_close(), stats_db_store(), stats_init_db(), and soar_module::sqlite_statement_container::structure().
|
inlineprotected |
Definition at line 65 of file soar_db.h.
Referenced by soar_module::status_object< db_status >::~status_object().
|
inlineprotected |
|
inlineprotected |
|
protected |
Definition at line 60 of file soar_db.h.
Referenced by soar_module::status_object< db_status >::get_errmsg(), and soar_module::status_object< db_status >::set_errmsg().
|
protected |
Definition at line 59 of file soar_db.h.
Referenced by soar_module::status_object< db_status >::get_errno(), and soar_module::status_object< db_status >::set_errno().
|
protected |
Definition at line 58 of file soar_db.h.
Referenced by soar_module::status_object< db_status >::get_status(), and soar_module::status_object< db_status >::set_status().