Soar Kernel
9.3.2 08-06-12
|
#include <explain.h>
Data Fields | |
Symbol * | goal |
struct instantiation_struct * | inst |
goal_stack_level | level |
struct ms_change_struct * | next |
struct ms_change_struct * | next_in_level |
struct ms_change_struct * | next_of_node |
struct rete_node_struct * | p_node |
struct ms_change_struct * | prev |
struct ms_change_struct * | prev_in_level |
struct ms_change_struct * | prev_of_node |
struct token_struct * | tok |
wme * | w |
Symbol* ms_change_struct::goal |
Definition at line 93 of file explain.h.
Referenced by add_production_to_rete(), p_node_left_addition(), p_node_left_removal(), print_match_set(), remove_existing_context_and_descendents(), and xml_match_set().
struct instantiation_struct* ms_change_struct::inst |
Definition at line 91 of file explain.h.
Referenced by add_production_to_rete(), find_goal_for_match_set_change_retraction(), get_next_nil_goal_retraction(), get_next_retraction(), p_node_left_addition(), p_node_left_removal(), print_match_set(), and xml_match_set().
goal_stack_level ms_change_struct::level |
Definition at line 94 of file explain.h.
Referenced by add_production_to_rete(), p_node_left_addition(), and p_node_left_removal().
struct ms_change_struct* ms_change_struct::next |
Definition at line 82 of file explain.h.
Referenced by p_node_left_removal(), print_match_set(), wma_activate_wmes_tested_in_prods(), and xml_match_set().
struct ms_change_struct* ms_change_struct::next_in_level |
Definition at line 95 of file explain.h.
Referenced by p_node_left_removal(), and remove_existing_context_and_descendents().
struct ms_change_struct* ms_change_struct::next_of_node |
Definition at line 84 of file explain.h.
Referenced by excise_production_from_rete(), p_node_left_addition(), and p_node_left_removal().
struct rete_node_struct* ms_change_struct::p_node |
Definition at line 86 of file explain.h.
Referenced by add_production_to_rete(), excise_production_from_rete(), find_goal_for_match_set_change_assertion(), get_next_nil_goal_retraction(), get_next_retraction(), p_node_left_addition(), p_node_left_removal(), postpone_assertion(), print_assertion(), print_match_set(), print_retraction(), restore_postponed_assertions(), and xml_match_set().
struct ms_change_struct* ms_change_struct::prev |
struct ms_change_struct* ms_change_struct::prev_in_level |
Definition at line 96 of file explain.h.
Referenced by remove_existing_context_and_descendents().
struct ms_change_struct* ms_change_struct::prev_of_node |
struct token_struct* ms_change_struct::tok |
Definition at line 88 of file explain.h.
Referenced by find_goal_for_match_set_change_assertion(), p_node_left_addition(), p_node_left_removal(), postpone_assertion(), print_match_set(), wma_activate_wmes_tested_in_prods(), and xml_match_set().
wme* ms_change_struct::w |
Definition at line 90 of file explain.h.
Referenced by find_goal_for_match_set_change_assertion(), p_node_left_addition(), p_node_left_removal(), postpone_assertion(), print_match_set(), wma_activate_wmes_tested_in_prods(), and xml_match_set().