18 const std::vector<std::string> &prevVariations)
20 fColumnNames(colNames),
22 fVariations(
Union(prevVariations, colRegister.GetVariationDeps(fColumnNames))),
23 fColRegister(colRegister)
The head node of a RDF computation graph.
RActionBase(RLoopManager *lm, const ColumnNames_t &colNames, const RColumnRegister &colRegister, const std::vector< std::string > &prevVariations)
A binder for user-defined columns, variations and aliases.
std::vector< T > Union(const std::vector< T > &v1, const std::vector< T > &v2)
Return a vector with all elements of v1 and v2 and duplicates removed.
std::vector< std::string > ColumnNames_t