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 Initialization that gets called inside python to init python stuff.
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.


Member Function Documentation

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

Get whether or not the object has been initialized.

Returns:
(bool) True if initialized

Implements GizmodEventHandlerInterface.

void GizmodEventHandlerInterfaceWrap::initialize (  )  [inline, virtual]

Script initialization code Initialization that gets called inside python to init python stuff.

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

Implements GizmodEventHandlerInterface.

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

Event triggered when device has been deregistered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

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

Event triggered when device has been deregistered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

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

Event triggered when device has been deregistered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

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

Event triggered when device has been deregistered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

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

Window Focus Event trigger.

Parameters:
Event The event information

Implements GizmodEventHandlerInterface.

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.

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

SoundVisualization Event trigger.

Parameters:
Event The event information

Implements GizmodEventHandlerInterface.

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

SoundCard Event trigger.

Parameters:
Event The event information

Implements GizmodEventHandlerInterface.

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.

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.

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

CPU Event trigger.

Parameters:
Event The event information

Implements GizmodEventHandlerInterface.

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.

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.

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

Event triggered when a new device has been registered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

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

Event triggered when a new device has been registered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

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

Event triggered when a new device has been registered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.

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

Event triggered when a new device has been registered.

Parameters:
Device The device

Implements GizmodEventHandlerInterface.


The documentation for this struct was generated from the following file:
Generated on Wed Jun 27 12:43:32 2007 for gizmod by  doxygen 1.4.7