|
Soar Kernel
9.3.2 08-06-12
|
#include <portability.h>#include "soar_module.h"#include "agent.h"#include "gdatastructs.h"#include "instantiations.h"#include "tempmem.h"#include "prefmem.h"#include "mem.h"#include "print.h"#include "decide.h"#include "xml.h"#include "wmem.h"#include "soar_TraceNames.h"#include "wma.h"Go to the source code of this file.
Namespaces | |
| namespace | soar_module |
Typedefs | |
| typedef struct agent_struct | agent |
Functions | |
| wme * | soar_module::add_module_wme (agent *my_agent, Symbol *id, Symbol *attr, Symbol *value) |
| memory_pool * | soar_module::get_memory_pool (agent *my_agent, size_t size) |
| instantiation * | soar_module::make_fake_instantiation (agent *my_agent, Symbol *state, wme_set *conditions, symbol_triple_list *actions) |
| wme * | make_wme (agent *thisAgent, Symbol *id, Symbol *attr, Symbol *value, Bool acceptable) |
| void | soar_module::remove_module_wme (agent *my_agent, wme *w) |
| typedef struct agent_struct agent |
Definition at line 34 of file soar_module.cpp.
Definition at line 85 of file wmem.cpp.
Referenced by add_impasse_wme(), add_input_wme(), soar_module::add_module_wme(), decide_context_slot(), decide_non_context_slot(), do_acceptable_preference_wme_changes_for_slot(), and recursive_wme_copy().
1.8.1.2