#include <GizmodEventHandlerInterface.hpp>
Public Member Functions | |
virtual bool | getInitialized ()=0 |
Get whether or not the object has been initialized. | |
virtual void | initialize ()=0 |
Script initialization code. | |
virtual void | onDeregisterDevice (GizmoATIX10 const *Device)=0 |
Event triggered when device has been deregistered. | |
virtual void | onDeregisterDevice (GizmoLIRC const *Device)=0 |
Event triggered when device has been deregistered. | |
virtual void | onDeregisterDevice (GizmoPowermate const *Device)=0 |
Event triggered when device has been deregistered. | |
virtual void | onDeregisterDevice (GizmoStandard const *Device)=0 |
Event triggered when device has been deregistered. | |
virtual void | onEvent (GizmoEventATIX10 const *Event, GizmoATIX10 const *Device)=0 |
ATI X10 Event trigger. | |
virtual void | onEvent (GizmoEventCPUUsage const *Event)=0 |
CPU Event trigger. | |
virtual void | onEvent (GizmoEventLIRC const *Event, GizmoLIRC const *Device)=0 |
LIRC Event trigger. | |
virtual void | onEvent (GizmoEventPowermate const *Event, GizmoPowermate const *Device)=0 |
Powermate Event trigger. | |
virtual void | onEvent (GizmoEventSoundCard const *Event)=0 |
SoundCard Event trigger. | |
virtual void | onEvent (GizmoEventSoundVisualization const *Event)=0 |
SoundVisualization Event trigger. | |
virtual void | onEvent (GizmoEventStandard const *Event, GizmoStandard const *Device)=0 |
Standard Event trigger. | |
virtual void | onEvent (GizmoEventWindowFocus const *Event)=0 |
Window Focus Event trigger. | |
virtual GizmoClass | onQueryDeviceClass (H::DeviceInfo const DeviceInformation)=0 |
Event triggered when a new device is being registered. | |
virtual void | onRegisterDevice (GizmoATIX10 const *Device)=0 |
Event triggered when a new device has been registered. | |
virtual void | onRegisterDevice (GizmoLIRC const *Device)=0 |
Event triggered when a new device has been registered. | |
virtual void | onRegisterDevice (GizmoPowermate const *Device)=0 |
Event triggered when a new device has been registered. | |
virtual void | onRegisterDevice (GizmoStandard const *Device)=0 |
Event triggered when a new device has been registered. | |
GizmodEventHandlerInterface () | |
Default Constructor. | |
virtual | ~GizmodEventHandlerInterface () |
Default Destructor. |
Definition at line 63 of file GizmodEventHandlerInterface.hpp.
virtual bool GizmodEventHandlerInterface::getInitialized | ( | ) | [pure virtual] |
Get whether or not the object has been initialized.
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::initialize | ( | ) | [pure virtual] |
Script initialization code.
This python function gets called by GizmoDeamon and is intended to allow for user specific initialization code to be executed during program startup.
It is defined in Gizmod.py in class GizmodDispatcher that inherits from GizmodEventHandler Initialization that gets called inside python to init python stuff
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onDeregisterDevice | ( | GizmoATIX10 const * | Device | ) | [pure virtual] |
Event triggered when device has been deregistered.
Device | The device |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onDeregisterDevice | ( | GizmoLIRC const * | Device | ) | [pure virtual] |
Event triggered when device has been deregistered.
Device | The device |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onDeregisterDevice | ( | GizmoPowermate const * | Device | ) | [pure virtual] |
Event triggered when device has been deregistered.
Device | The device |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onDeregisterDevice | ( | GizmoStandard const * | Device | ) | [pure virtual] |
Event triggered when device has been deregistered.
Device | The device |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onEvent | ( | GizmoEventATIX10 const * | Event, | |
GizmoATIX10 const * | Device | |||
) | [pure virtual] |
ATI X10 Event trigger.
Event | The event information | |
Device | The device that triggered the event |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onEvent | ( | GizmoEventCPUUsage const * | Event | ) | [pure virtual] |
CPU Event trigger.
Event | The event information |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onEvent | ( | GizmoEventLIRC const * | Event, | |
GizmoLIRC const * | Device | |||
) | [pure virtual] |
LIRC Event trigger.
Event | The event information | |
Device | The device that triggered the event |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onEvent | ( | GizmoEventPowermate const * | Event, | |
GizmoPowermate const * | Device | |||
) | [pure virtual] |
Powermate Event trigger.
Event | The event information | |
Device | The device that triggered the event |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onEvent | ( | GizmoEventSoundCard const * | Event | ) | [pure virtual] |
SoundCard Event trigger.
Event | The event information |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onEvent | ( | GizmoEventSoundVisualization const * | Event | ) | [pure virtual] |
SoundVisualization Event trigger.
Event | The event information |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onEvent | ( | GizmoEventStandard const * | Event, | |
GizmoStandard const * | Device | |||
) | [pure virtual] |
Standard Event trigger.
Event | The event information | |
Device | The device that triggered the event |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onEvent | ( | GizmoEventWindowFocus const * | Event | ) | [pure virtual] |
Window Focus Event trigger.
Event | The event information |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual GizmoClass GizmodEventHandlerInterface::onQueryDeviceClass | ( | H::DeviceInfo const | DeviceInformation | ) | [pure virtual] |
Event triggered when a new device is being registered.
DeviceInformation | The information about the device being registered |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onRegisterDevice | ( | GizmoATIX10 const * | Device | ) | [pure virtual] |
Event triggered when a new device has been registered.
Device | The device |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onRegisterDevice | ( | GizmoLIRC const * | Device | ) | [pure virtual] |
Event triggered when a new device has been registered.
Device | The device |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onRegisterDevice | ( | GizmoPowermate const * | Device | ) | [pure virtual] |
Event triggered when a new device has been registered.
Device | The device |
Implemented in GizmodEventHandlerInterfaceWrap.
virtual void GizmodEventHandlerInterface::onRegisterDevice | ( | GizmoStandard const * | Device | ) | [pure virtual] |
Event triggered when a new device has been registered.
Device | The device |
Implemented in GizmodEventHandlerInterfaceWrap.