#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.
1.5.1