| 
    Soar Kernel
    9.3.2 08-06-12
    
   | 
 
#include <semantic_memory.h>
Inherits soar_module::primitive_stat< T >.
Public Member Functions | |
| int64_t | get_value () | 
| smem_mem_high_stat (agent *new_agent, const char *new_name, int64_t new_value, soar_module::predicate< int64_t > *new_prot_pred) | |
  Public Member Functions inherited from soar_module::primitive_stat< T > | |
| virtual char * | get_string () | 
| primitive_stat (const char *new_name, T new_value, predicate< T > *new_prot_pred) | |
| void | reset () | 
| virtual void | set_value (T new_value) | 
| virtual | ~primitive_stat () | 
  Public Member Functions inherited from soar_module::stat | |
| stat (const char *new_name) | |
| virtual | ~stat () | 
  Public Member Functions inherited from soar_module::named_object | |
| const char * | get_name () | 
| named_object (const char *new_name) | |
| virtual | ~named_object () | 
Protected Attributes | |
| agent * | my_agent | 
Definition at line 155 of file semantic_memory.h.
| smem_mem_high_stat::smem_mem_high_stat | ( | agent * | new_agent, | 
| const char * | new_name, | ||
| int64_t | new_value, | ||
| soar_module::predicate< int64_t > * | new_prot_pred | ||
| ) | 
Definition at line 273 of file semantic_memory.cpp.
      
  | 
  virtual | 
Reimplemented from soar_module::primitive_stat< T >.
Definition at line 275 of file semantic_memory.cpp.
References soar_module::sqlite_database::memory_highwater(), my_agent, and agent_struct::smem_db.
      
  | 
  protected | 
Definition at line 158 of file semantic_memory.h.
Referenced by get_value().
 1.8.1.2