GizmodEventHandlerInterfaceWrap Struct Reference

Wrapper for GizmodEventHandlerInterface so Python can inherit the abstract class. More...

Inheritance diagram for GizmodEventHandlerInterfaceWrap:

Inheritance graph
[legend]
Collaboration diagram for GizmodEventHandlerInterfaceWrap:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 GizmodEventHandlerInterfaceWrap (PyObject *self_)
 Default Constructor.
bool getInitialized ()
 Get whether or not the object has been initialized.
void initialize ()
 Script initialization code.
void onDeregisterDevice (GizmoATIX10 const *Device)
 Event triggered when device has been deregistered.
void onDeregisterDevice (GizmoLIRC const *Device)
 Event triggered when device has been deregistered.
void onDeregisterDevice (GizmoPowermate const *Device)
 Event triggered when device has been deregistered.
void onDeregisterDevice (GizmoStandard const *Device)
 Event triggered when device has been deregistered.
void onEvent (GizmoEventATIX10 const *Event, GizmoATIX10 const *Device)
 ATI X10 Event trigger.
void onEvent (GizmoEventCPUUsage const *Event)
 CPU Event trigger.
void onEvent (GizmoEventLIRC const *Event, GizmoLIRC const *Device)
 LIRC Event trigger.
void onEvent (GizmoEventPowermate const *Event, GizmoPowermate const *Device)
 Powermate Event trigger.
void onEvent (GizmoEventSoundCard const *Event)
 SoundCard Event trigger.
void onEvent (GizmoEventSoundVisualization const *Event)
 SoundVisualization Event trigger.
void onEvent (GizmoEventStandard const *Event, GizmoStandard const *Device)
 Standard Event trigger.
void onEvent (GizmoEventWindowFocus const *Event)
 Window Focus Event trigger.
GizmoClass onQueryDeviceClass (DeviceInfo DeviceInformation)
 Event triggered when a new device is being registered.
void onRegisterDevice (GizmoATIX10 const *Device)
 Event triggered when a new device has been registered.
void onRegisterDevice (GizmoLIRC const *Device)
 Event triggered when a new device has been registered.
void onRegisterDevice (GizmoPowermate const *Device)
 Event triggered when a new device has been registered.
void onRegisterDevice (GizmoStandard const *Device)
 Event triggered when a new device has been registered.

Public Attributes

PyObject * self
 Pointer to self.


Detailed Description

Wrapper for GizmodEventHandlerInterface so Python can inherit the abstract class.

Definition at line 163 of file GizmoDaemon.cpp.


Member Function Documentation

bool GizmodEventHandlerInterfaceWrap::getInitialized (  )  [inline, virtual]

Get whether or not the object has been initialized.

Returns:
(bool) True if initialized

Implements GizmodEventHandlerInterface.

Definition at line 167 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::initialize (  )  [inline, 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

Implements GizmodEventHandlerInterface.

Definition at line 168 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onDeregisterDevice ( GizmoATIX10 const *  Device  )  [inline, virtual]

Event triggered when device has been deregistered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

Definition at line 169 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onDeregisterDevice ( GizmoLIRC const *  Device  )  [inline, virtual]

Event triggered when device has been deregistered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

Definition at line 170 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onDeregisterDevice ( GizmoPowermate const *  Device  )  [inline, virtual]

Event triggered when device has been deregistered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

Definition at line 171 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onDeregisterDevice ( GizmoStandard const *  Device  )  [inline, virtual]

Event triggered when device has been deregistered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

Definition at line 172 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onEvent ( GizmoEventATIX10 const *  Event,
GizmoATIX10 const *  Device 
) [inline, virtual]

ATI X10 Event trigger.

Parameters:
Event The event information
Device The device that triggered the event

Implements GizmodEventHandlerInterface.

Definition at line 173 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onEvent ( GizmoEventCPUUsage const *  Event  )  [inline, virtual]

CPU Event trigger.

Parameters:
Event The event information

Implements GizmodEventHandlerInterface.

Definition at line 174 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onEvent ( GizmoEventLIRC const *  Event,
GizmoLIRC const *  Device 
) [inline, virtual]

LIRC Event trigger.

Parameters:
Event The event information
Device The device that triggered the event

Implements GizmodEventHandlerInterface.

Definition at line 175 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onEvent ( GizmoEventPowermate const *  Event,
GizmoPowermate const *  Device 
) [inline, virtual]

Powermate Event trigger.

Parameters:
Event The event information
Device The device that triggered the event

Implements GizmodEventHandlerInterface.

Definition at line 176 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onEvent ( GizmoEventSoundCard const *  Event  )  [inline, virtual]

SoundCard Event trigger.

Parameters:
Event The event information

Implements GizmodEventHandlerInterface.

Definition at line 177 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onEvent ( GizmoEventSoundVisualization const *  Event  )  [inline, virtual]

SoundVisualization Event trigger.

Parameters:
Event The event information

Implements GizmodEventHandlerInterface.

Definition at line 178 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onEvent ( GizmoEventStandard const *  Event,
GizmoStandard const *  Device 
) [inline, virtual]

Standard Event trigger.

Parameters:
Event The event information
Device The device that triggered the event

Implements GizmodEventHandlerInterface.

Definition at line 179 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onEvent ( GizmoEventWindowFocus const *  Event  )  [inline, virtual]

Window Focus Event trigger.

Parameters:
Event The event information

Implements GizmodEventHandlerInterface.

Definition at line 180 of file GizmoDaemon.cpp.

GizmoClass GizmodEventHandlerInterfaceWrap::onQueryDeviceClass ( DeviceInfo  DeviceInformation  )  [inline, virtual]

Event triggered when a new device is being registered.

Parameters:
DeviceInformation The information about the device being registered
Returns:
The class of the device

Implements GizmodEventHandlerInterface.

Definition at line 181 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onRegisterDevice ( GizmoATIX10 const *  Device  )  [inline, virtual]

Event triggered when a new device has been registered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

Definition at line 182 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onRegisterDevice ( GizmoLIRC const *  Device  )  [inline, virtual]

Event triggered when a new device has been registered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

Definition at line 183 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onRegisterDevice ( GizmoPowermate const *  Device  )  [inline, virtual]

Event triggered when a new device has been registered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

Definition at line 184 of file GizmoDaemon.cpp.

void GizmodEventHandlerInterfaceWrap::onRegisterDevice ( GizmoStandard const *  Device  )  [inline, virtual]

Event triggered when a new device has been registered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

Definition at line 185 of file GizmoDaemon.cpp.


The documentation for this struct was generated from the following file:
Generated on Wed Nov 7 10:06:45 2007 for gizmod by  doxygen 1.5.3