コード例 #1
0
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());
  }
}
コード例 #2
0
ファイル: main.cpp プロジェクト: CCJY/coliru
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);
}
コード例 #3
0
ファイル: datasource.cpp プロジェクト: KDE/publictransport
void TimetableDataSource::addUsingDataSource( const QSharedPointer< AbstractRequest > &request,
                                              const QString &sourceName, const QDateTime &dateTime,
                                              int count )
{
    m_dataSources[ sourceName ] = SourceData( request, dateTime, count );
}