GlobalEventsProvider Class Reference

Author:
Lynn Hazan
More...

#include <globaleventsprovider.h>

Inheritance diagram for GlobalEventsProvider:

Inheritance graph
[legend]
Collaboration diagram for GlobalEventsProvider:

Collaboration graph
[legend]
List of all members.

Public Slots

void eventInformationAvailable (QDict< EventData > &eventsData, QMap< QString, QValueList< int > > &selectedEvents, QDict< ItemColors > &providerItemColors, QObject *initiator)
 Informs that data of the selected events providers corresponding to current time frame are available.
void eventInformationAvailable (QDict< EventData > &eventsData, QMap< QString, QValueList< int > > &selectedEvents, QDict< ItemColors > &providerItemColors, QObject *initiator)
 Informs that data of the selected events providers corresponding to current time frame are available.

Signals

void getCurrentEventInformation (long startTime, long endTime, QObject *initiator)
void eventsAvailable (QDict< EventData > &eventsData, QMap< QString, QValueList< int > > &selectedEvents, QDict< ItemColors > &providerItemColors)
 Informs that data of the selected events providers corresponding to current time frame are available.
void getCurrentEventInformation (long startTime, long endTime, QObject *initiator)
void eventsAvailable (QDict< EventData > &eventsData, QMap< QString, QValueList< int > > &selectedEvents, QDict< ItemColors > &providerItemColors)
 Informs that data of the selected events providers corresponding to current time frame are available.

Public Member Functions

void requestData (long startTime, long endTime, QObject *initiator)
 Triggers the retrieve of the events included in the time interval given by startTime and endTime.
void requestData (long startTime, long endTime, QObject *initiator)
 Triggers the retrieve of the events included in the time interval given by startTime and endTime.

Detailed Description

Author:
Lynn Hazan


Member Function Documentation

void GlobalEventsProvider::requestData ( long  startTime,
long  endTime,
QObject *  initiator 
) [inline]

Triggers the retrieve of the events included in the time interval given by startTime and endTime.

Parameters:
startTime begining of the time interval from which to retrieve the data in miliseconds.
endTime end of the time interval from which to retrieve the data.
initiator instance requesting the data.

void GlobalEventsProvider::eventsAvailable ( QDict< EventData > &  eventsData,
QMap< QString, QValueList< int > > &  selectedEvents,
QDict< ItemColors > &  providerItemColors 
) [signal]

Informs that data of the selected events providers corresponding to current time frame are available.

Parameters:
eventsData dictionary between the event provider names and the event data and status.
selectedEvents map between the event provider names and the list of currently selected events.
providerItemColors dictionary between the provider names and the item color lists.

void GlobalEventsProvider::eventInformationAvailable ( QDict< EventData > &  eventsData,
QMap< QString, QValueList< int > > &  selectedEvents,
QDict< ItemColors > &  providerItemColors,
QObject *  initiator 
) [inline, slot]

Informs that data of the selected events providers corresponding to current time frame are available.

Parameters:
eventsData dictionary between the event provider names and the event data and status.
selectedEvents map between the event provider names and the list of currently selected events.
providerItemColors dictionary between the provider names and the item color lists.
initiator instance requesting the data.

void GlobalEventsProvider::requestData ( long  startTime,
long  endTime,
QObject *  initiator 
) [inline]

Triggers the retrieve of the events included in the time interval given by startTime and endTime.

Parameters:
startTime begining of the time interval from which to retrieve the data in miliseconds.
endTime end of the time interval from which to retrieve the data.
initiator instance requesting the data.

void GlobalEventsProvider::eventsAvailable ( QDict< EventData > &  eventsData,
QMap< QString, QValueList< int > > &  selectedEvents,
QDict< ItemColors > &  providerItemColors 
) [signal]

Informs that data of the selected events providers corresponding to current time frame are available.

Parameters:
eventsData dictionary between the event provider names and the event data and status.
selectedEvents map between the event provider names and the list of currently selected events.
providerItemColors dictionary between the provider names and the item color lists.

void GlobalEventsProvider::eventInformationAvailable ( QDict< EventData > &  eventsData,
QMap< QString, QValueList< int > > &  selectedEvents,
QDict< ItemColors > &  providerItemColors,
QObject *  initiator 
) [inline, slot]

Informs that data of the selected events providers corresponding to current time frame are available.

Parameters:
eventsData dictionary between the event provider names and the event data and status.
selectedEvents map between the event provider names and the list of currently selected events.
providerItemColors dictionary between the provider names and the item color lists.
initiator instance requesting the data.


The documentation for this class was generated from the following files:
Generated on Mon Sep 17 20:47:32 2007 for NeuroScope by  doxygen 1.5.1