#include <acexit.hxx>


Public Member Functions | |
| virtual logical | execute (int callback) |
| Returns FALSE if the standard exit should not be called after all exit callbacks are called. | |
| toolkit_callback * | next () |
| Specifies the next callback command. | |
| toolkit_callback * | prev () |
| Specifies the previous callback command. | |
Protected Member Functions | |
| virtual | ~exit_callback () |
| Destroys this callback. | |
Role: The exit_callback implements standard exit for ACIS. Any time a standard C exit call is made within ACIS, that call is redirected through this callback class. At that point the platform specific implementation of exit_callback obtains the exit from its natural exit stream.
| virtual exit_callback::~exit_callback | ( | ) | [protected, virtual] |
Destroys this callback.
| virtual logical exit_callback::execute | ( | int | callback | ) | [virtual] |
Returns FALSE if the standard exit should not be called after all exit callbacks are called.
| callback | type of callback. |
| toolkit_callback* toolkit_callback::next | ( | void | ) | [inline, inherited] |
Specifies the next callback command.
| toolkit_callback* toolkit_callback::prev | ( | ) | [inline, inherited] |
Specifies the previous callback command.