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

esve::kernel::Handler Class Reference

Receive handle_*() messages. More...

#include <esve/kernel/Handler.hxx>

Inheritance diagram for esve::kernel::Handler:

esve::kernel::impl::Handler esve::kernel::Kernel_Node esve::components::dimn::Supermouse_Handler esve::components::dimn::Valuator_Handler< T_Value > esve::components::dimn::Valuator_Handler< T_Value_Type > esve::components::dimn::Valuator_Handler< types::complex > esve::components::dimn::Valuator_Handler< types::pure > esve::components::dimn::Valuator_Handler< types::quat > esve::components::dimn::Valuator_Handler< types::real > esve::kernel::Caching_Node esve::kernel::Driver_Handler esve::kernel::impl::Kernel_Node esve::kernel::Wake_State_Handler esve::ui::base::Keyboard_Handler esve::ui::base::Mouse_Handler esve::ui::extra::File_Selector_Handler esve::ui::extra::Toggle_Handler esve::ui::extra::Valuator_Handler esve::kernel::Caching_Node esve::kernel::impl::Kernel_Node List of all members.

Detailed Description

Receive handle_*() messages.

Emitter and Handler are on a higher level of meaning than message::Handle_Sender and message::Handle_Receiver. Emitter and Handler present a facade in which it seems as though whole messages like handle_mouse_move() are being sent and received, when actually it is the raw handle() message being encoded by an Emitter and then decoded by a Handler (for example ui::base::Mouse_Emitter and ui::base::Mouse_Handler).


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