Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals

ms_change_struct Struct Reference

#include <soarkernel.h>

Collaboration diagram for ms_change_struct:

Collaboration graph
[legend]

Data Fields

ms_change_structnext
ms_change_structprev
ms_change_structnext_of_node
ms_change_structprev_of_node
rete_node_structp_node
token_structtok
wmew
instantiation_structinst
Symbolgoal
goal_stack_level level
ms_change_structnext_in_level
ms_change_structprev_in_level

Field Documentation

Symbol* ms_change_struct::goal
 

Definition at line 3386 of file soarkernel.h.

Referenced by add_production_to_rete(), p_node_left_addition(), p_node_left_removal(), print_match_set(), and run_preference_semantics().

struct instantiation_struct* ms_change_struct::inst
 

Definition at line 3384 of file soarkernel.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(), and print_match_set().

goal_stack_level ms_change_struct::level
 

Definition at line 3387 of file soarkernel.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 3375 of file soarkernel.h.

Referenced by p_node_left_removal(), and print_match_set().

struct ms_change_struct* ms_change_struct::next_in_level
 

Definition at line 3388 of file soarkernel.h.

Referenced by p_node_left_removal(), and run_preference_semantics().

struct ms_change_struct* ms_change_struct::next_of_node
 

Definition at line 3377 of file soarkernel.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 3379 of file soarkernel.h.

Referenced by add_production_to_rete(), excise_production_from_rete(), find_goal_for_match_set_change_assertion(), get_next_assertion(), get_next_nil_goal_retraction(), get_next_retraction(), p_node_left_addition(), p_node_left_removal(), print_assertion(), print_match_set(), and print_retraction().

struct ms_change_struct* ms_change_struct::prev
 

Definition at line 3376 of file soarkernel.h.

struct ms_change_struct* ms_change_struct::prev_in_level
 

Definition at line 3389 of file soarkernel.h.

struct ms_change_struct* ms_change_struct::prev_of_node
 

Definition at line 3378 of file soarkernel.h.

struct token_struct* ms_change_struct::tok
 

Definition at line 3381 of file soarkernel.h.

Referenced by find_goal_for_match_set_change_assertion(), get_next_assertion(), p_node_left_addition(), p_node_left_removal(), and print_match_set().

wme* ms_change_struct::w
 

Definition at line 3383 of file soarkernel.h.

Referenced by find_goal_for_match_set_change_assertion(), get_next_assertion(), p_node_left_addition(), p_node_left_removal(), and print_match_set().


The documentation for this struct was generated from the following file:
Generated on Thu Dec 11 13:04:54 2003 for Soar Kernel by doxygen 1.3.5