#include <dataprovider.h>
Inheritance diagram for DataProvider:
Public Member Functions | |
DataProvider (KURL fileUrl) | |
Constructor. | |
virtual void | requestData (long startTime, long endTime, QObject *initiator, long startTimeInRecordingUnits=0) |
Triggers the retrieve of the traces included in the time interval given by startTime and endTime . | |
virtual bool | isThreadsRunning () |
Enables the caller to know if there is any thread running launch by the provider. | |
DataProvider (KURL fileUrl) | |
Constructor. | |
virtual void | requestData (long startTime, long endTime, QObject *initiator, long startTimeInRecordingUnits=0) |
Triggers the retrieve of the traces included in the time interval given by startTime and endTime . | |
virtual bool | isThreadsRunning () |
Enables the caller to know if there is any thread running launch by the provider. | |
Protected Attributes | |
QString | fileName |
The name of the file containing the data provided by this class. |
DataProvider::DataProvider | ( | KURL | fileUrl | ) |
Constructor.
fileUrl | the url of the file containing the data provided by this class. |
DataProvider::DataProvider | ( | KURL | fileUrl | ) |
Constructor.
fileUrl | the url of the file containing the data provided by this class. |
virtual void DataProvider::requestData | ( | long | startTime, | |
long | endTime, | |||
QObject * | initiator, | |||
long | startTimeInRecordingUnits = 0 | |||
) | [inline, virtual] |
Triggers the retrieve of the traces included in the time interval given by startTime
and endTime
.
startTime | begining of the time interval from which to retrieve the data. | |
endTime | end of the time interval from which to retreive the data. | |
initiator | instance requesting the data. | |
startTimeInRecordingUnits | begining of the time interval from which to retrieve the data in recording units. |
Reimplemented in ClustersProvider, TracesProvider, ClustersProvider, and TracesProvider.
virtual void DataProvider::requestData | ( | long | startTime, | |
long | endTime, | |||
QObject * | initiator, | |||
long | startTimeInRecordingUnits = 0 | |||
) | [inline, virtual] |
Triggers the retrieve of the traces included in the time interval given by startTime
and endTime
.
startTime | begining of the time interval from which to retrieve the data. | |
endTime | end of the time interval from which to retreive the data. | |
initiator | instance requesting the data. | |
startTimeInRecordingUnits | begining of the time interval from which to retrieve the data in recording units. |
Reimplemented in ClustersProvider, TracesProvider, ClustersProvider, and TracesProvider.