Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members

esve::ui::base::End_Condition Class Reference

End the driving state under some platform-specific condition. More...

#include <esve/ui/base/End_Condition.hxx>

Inheritance diagram for esve::ui::base::End_Condition:

esve::kernel::Driver_Handler esve::kernel::impl::Handler esve::kernel::Handler List of all members.

Protected Member Functions

bool handle_driver_start ()
 We have just entered a driving loop.

bool handle_driver_check_finished ()
 Do you want the driving loop to end?

bool handle_driver_finish ()
 We are about to exit the driving loop.

bool driver_started () const
 Are we inside a driving loop?


Detailed Description

End the driving state under some platform-specific condition.

Returns true from handle_driver_check_finished() when the platform-specific condition is met (for instance, Control-Q, or all the Displays being closed).


Generated on Tue May 30 11:40:57 2006 for esve by doxygen 1.3.4