DataProcessingWorker::DataProcessingWorker(const SourcesInfosList_t& SourcesInfos,
                                           openfluid::fluidx::FluidXDescriptor* Desc):
  m_SourcesInfos(SourcesInfos), mp_Desc(Desc)
{
  for (int i=0; i<m_SourcesInfos.size();i++)
  {
    m_SourcesData.append(SourceData());
  }
}
Beispiel #2
0
std::shared_ptr<SourceData> GetSourceData() {
    auto data = SourceData();
    for( auto row_count = 0; row_count < 100; row_count++ ) {
        auto row = SourceRow();
        for( auto col_count = 0; col_count < 10; col_count++ ) {
            row.Values.push_back("Row " + std::to_string(row_count) + " Value " + std::to_string(col_count) );
        };
        data.Rows.push_back(std::make_shared<SourceRow>(row));
    };
    return std::make_shared<SourceData>(data);
}
Beispiel #3
0
void TimetableDataSource::addUsingDataSource( const QSharedPointer< AbstractRequest > &request,
                                              const QString &sourceName, const QDateTime &dateTime,
                                              int count )
{
    m_dataSources[ sourceName ] = SourceData( request, dateTime, count );
}