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

callback_struct Struct Reference

#include <callback.h>

Collaboration diagram for callback_struct:

Collaboration graph
[legend]

Data Fields

soar_callback_id id
soar_callback_fn function
soar_callback_data data
soar_callback_free_fn free_function

Field Documentation

soar_callback_data callback_struct::data
 

Definition at line 430 of file callback.h.

Referenced by do_output_cycle(), soar_cAddCallback(), soar_cAddGlobalCallback(), soar_cPushCallback(), soar_destroy_callback(), soar_invoke_callbacks(), soar_invoke_first_callback(), and soar_invoke_global_callbacks().

soar_callback_free_fn callback_struct::free_function
 

Definition at line 431 of file callback.h.

Referenced by soar_cAddCallback(), soar_cAddGlobalCallback(), soar_cPushCallback(), and soar_destroy_callback().

soar_callback_fn callback_struct::function
 

Definition at line 429 of file callback.h.

Referenced by do_output_cycle(), soar_cAddCallback(), soar_cAddGlobalCallback(), soar_cPushCallback(), soar_invoke_callbacks(), soar_invoke_first_callback(), and soar_invoke_global_callbacks().

soar_callback_id callback_struct::id
 

Definition at line 428 of file callback.h.

Referenced by soar_cAddCallback(), soar_cAddGlobalCallback(), soar_cListAllCallbacksForEvent(), soar_cPushCallback(), soar_cRemoveCallback(), soar_cRemoveGlobalCallback(), soar_destroy_callback(), and soar_exists_callback_id().


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