history_callbacks_list
List of: Classes
Subjects: Callbacks, History and Roll
Contents: Kernel

Purpose: Provides a list of callbacks for history.

Derivation: history_callbacks_list : toolkit_callback_list : ACIS_OBJECT : -

Filename: kern/kernel/kerndata/bulletin/hist_cb.hxx



Methods: public: void history_callbacks_list::add (


history_callbacks* cb // callback


);


Adds a callback to the list.






public: virtual void history_callbacks_list::


After_Roll_Bulletin_Board (


BULLETIN_BOARD*, // bulletin board


logical discard // will be discarded


);


Callback method, called after rolling a bulletin board. If discard is TRUE, the roll is due to error processing, and the BULLETIN_BOARD will be deleted along with all of its BULLETINs.






public: virtual void


history_callbacks_list::After_Roll_State (


DELTA_STATE* // delta state


);


Callback method, called after rolling one state.






public: virtual void


history_callbacks_list::After_Roll_States ();


Callback method, called after rolling all states.






public: void history_callbacks_list::append (


history_callbacks* cb // callback


);


Appends a history callback to the callback list.






public: virtual void history_callbacks_list::


Before_Roll_Bulletin_Board (


BULLETIN_BOARD*, // bulletin board


logical discard // will be discarded


);


Callback method, called before rolling a bulletin board. If discard is TRUE, the roll is due to error processing, and the BULLETIN_BOARD will be deleted along with all of its BULLETINs.






public: virtual void


history_callbacks_list::Before_Roll_State (


DELTA_STATE* // delta state


);


Callback method, called before rolling one state.






public: virtual void


history_callbacks_list::Before_Roll_States ();


Callback method, called before rolling all states.
PDF/KERN/32CLF.PDF
HTM/DATA/KERN/KERN/32CLF/0008.HTM