Soar Kernel
9.3.2 08-06-12
|
#include <episodic_memory.h>
Inherits soar_module::primitive_stat< const char * >.
Public Member Functions | |
epmem_db_lib_version_stat (agent *new_agent, const char *new_name, const char *new_value, soar_module::predicate< const char * > *new_prot_pred) | |
const char * | get_value () |
![]() | |
virtual char * | get_string () |
primitive_stat (const char *new_name, const char *new_value, predicate< const char * > *new_prot_pred) | |
void | reset () |
virtual void | set_value (const char *new_value) |
virtual | ~primitive_stat () |
![]() | |
stat (const char *new_name) | |
virtual | ~stat () |
![]() | |
const char * | get_name () |
named_object (const char *new_name) | |
virtual | ~named_object () |
Protected Attributes | |
agent * | my_agent |
Definition at line 211 of file episodic_memory.h.
epmem_db_lib_version_stat::epmem_db_lib_version_stat | ( | agent * | new_agent, |
const char * | new_name, | ||
const char * | new_value, | ||
soar_module::predicate< const char * > * | new_prot_pred | ||
) |
Definition at line 374 of file episodic_memory.cpp.
|
virtual |
Reimplemented from soar_module::primitive_stat< const char * >.
Definition at line 376 of file episodic_memory.cpp.
References agent_struct::epmem_db, soar_module::sqlite_database::lib_version(), and my_agent.
|
protected |
Definition at line 214 of file episodic_memory.h.
Referenced by get_value().