#include <soarkernel.h>
Collaboration diagram for wme_struct:

Data Fields | |
| Symbol * | id |
| Symbol * | attr |
| Symbol * | value |
| bool | acceptable |
| unsigned long | timetag |
| unsigned long | reference_count |
| wme_struct * | rete_next |
| wme_struct * | rete_prev |
| right_mem_struct * | right_mems |
| token_struct * | tokens |
| wme_struct * | next |
| wme_struct * | prev |
| preference_struct * | preference |
| output_link_struct * | output_link |
| tc_number | grounds_tc |
| tc_number | potentials_tc |
| tc_number | locals_tc |
| preference_struct * | chunker_bt_pref |
| gds_struct * | gds |
| wme_struct * | gds_next |
| wme_struct * | gds_prev |
|
|
|
|
Definition at line 1167 of file soarkernel.h. |
|
|
Definition at line 1170 of file soarkernel.h. Referenced by make_wme(), remove_input_wme(), remove_wme_from_wm(), run_preference_semantics(), soar_cRemoveWme(), and soar_ecGDSPrint(). |
|
|
Definition at line 1171 of file soarkernel.h. Referenced by soar_ecGDSPrint(). |
|
|
Definition at line 1171 of file soarkernel.h. Referenced by run_preference_semantics(). |
|
|
Definition at line 1165 of file soarkernel.h. Referenced by make_wme(), and trace_grounded_potentials(). |
|
|
|
Definition at line 1166 of file soarkernel.h. Referenced by make_wme(). |
|
|
|
Definition at line 1164 of file soarkernel.h. Referenced by make_wme(), soar_cRemoveOutputFunction(), update_for_top_state_wme_addition(), and update_for_top_state_wme_removal(). |
|
|
Definition at line 1166 of file soarkernel.h. Referenced by make_wme(). |
|
|
Definition at line 1163 of file soarkernel.h. Referenced by create_instantiation(), do_acceptable_preference_wme_changes_for_slot(), make_wme(), and run_preference_semantics(). |
|
|
Definition at line 1162 of file soarkernel.h. |
|
|
Definition at line 1158 of file soarkernel.h. Referenced by deallocate_inst_members_to_be_rewritten(), make_wme(), print(), and re_fill_in_instantiation_stuff_for_modified_lhs(). |
|
|
Definition at line 1159 of file soarkernel.h. Referenced by find_or_make_alpha_mem(), read_pattern_and_get_matching_wmes(), soar_cRemoveWmeUsingTimetag(), soar_ecGDSPrint(), and soar_Print(). |
|
|
Definition at line 1159 of file soarkernel.h. |
|
|
Definition at line 1160 of file soarkernel.h. Referenced by add_wme_to_alpha_mem(), add_wme_to_rete(), remove_wme_from_alpha_mem(), and remove_wme_from_rete(). |
|
|
Definition at line 1157 of file soarkernel.h. Referenced by deallocate_inst_members_to_be_rewritten(), make_wme(), ppmi_aux(), print(), print_whole_token(), re_fill_in_instantiation_stuff_for_modified_lhs(), soar_cAddWme(), soar_cRemoveWme(), soar_cRemoveWmeUsingTimetag(), soar_ecGDSPrint(), and soar_Print(). |
|
|
Definition at line 1161 of file soarkernel.h. Referenced by add_wme_to_rete(), negative_node_left_addition(), negative_node_right_addition(), remove_token_and_subtree(), remove_wme_from_rete(), unhashed_negative_node_left_addition(), and unhashed_negative_node_right_addition(). |
|
1.3.5