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

rete_node_struct::rete_node_b_union Union Reference

Collaboration diagram for rete_node_struct::rete_node_b_union:

Collaboration graph
[legend]

Data Fields

posneg_node_data posneg
beta_memory_node_data mem
cn_node_data cn
p_node_data p

Field Documentation

cn_node_data rete_node_struct::rete_node_b_union::cn
 

Definition at line 363 of file rete.c.

Referenced by adjust_sharing_factors_from_here_to_top(), build_network_for_condition_list(), cn_partner_node_left_addition(), count_rete_tokens_for_production(), deallocate_node_varnames(), deallocate_rete_node(), make_new_cn_node(), nearest_ancestor_with_same_am(), ppmi_aux(), rete_node_to_conditions(), reteload_node_varnames(), retesave_node_varnames(), and retesave_rete_node_and_children().

beta_memory_node_data rete_node_struct::rete_node_b_union::mem
 

Definition at line 362 of file rete.c.

Referenced by beta_memory_node_left_addition(), make_new_mem_node(), remove_token_and_subtree(), split_mp_node(), and unhashed_beta_memory_node_left_addition().

p_node_data rete_node_struct::rete_node_b_union::p
 

Definition at line 364 of file rete.c.

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(), make_new_production_node(), p_node_left_addition(), p_node_left_removal(), p_node_to_conditions_and_nots(), print_assertion(), print_match_set(), print_retraction(), and retesave_rete_node_and_children().

posneg_node_data rete_node_struct::rete_node_b_union::posneg
 

Definition at line 361 of file rete.c.

Referenced by add_wme_to_aht(), deallocate_rete_node(), make_new_negative_node(), make_new_positive_node(), make_node_for_negative_cond(), make_node_for_positive_cond(), merge_into_mp_node(), mp_node_left_addition(), mp_node_right_addition(), nearest_ancestor_with_same_am(), negative_node_left_addition(), negative_node_right_addition(), null_activation_stats_for_left_activation(), positive_node_left_addition(), positive_node_right_addition(), ppmi_aux(), remove_wme_from_rete(), rete_node_to_conditions(), retesave_rete_node_and_children(), split_mp_node(), unhashed_mp_node_left_addition(), unhashed_mp_node_right_addition(), unhashed_negative_node_left_addition(), unhashed_negative_node_right_addition(), unhashed_positive_node_left_addition(), and unhashed_positive_node_right_addition().


The documentation for this union was generated from the following file:
Generated on Thu Dec 11 13:07:18 2003 for Soar Kernel by doxygen 1.3.5