Classes | |
| class | GraphCreatorHelper |
| class | GraphNode |
| Class used to create the operation graph to be printed in the dot representation. More... | |
Enumerations | |
| enum class | ENodeType { kAction , kDefine , kFilter , kRange , kRoot , kUsedAction } |
Functions | |
| std::shared_ptr< GraphNode > | AddDefinesToGraph (std::shared_ptr< GraphNode > node, const RColumnRegister &colRegister, const std::vector< std::string > &prevNodeDefines, std::unordered_map< void *, std::shared_ptr< GraphNode > > &visitedMap) |
| std::shared_ptr< GraphNode > | CreateDefineNode (const std::string &columnName, const ROOT::Detail::RDF::RDefineBase *columnPtr, std::unordered_map< void *, std::shared_ptr< GraphNode > > &visitedMap) |
| std::shared_ptr< GraphNode > | CreateFilterNode (const ROOT::Detail::RDF::RFilterBase *filterPtr, std::unordered_map< void *, std::shared_ptr< GraphNode > > &visitedMap) |
| std::shared_ptr< GraphNode > | CreateRangeNode (const ROOT::Detail::RDF::RRangeBase *rangePtr, std::unordered_map< void *, std::shared_ptr< GraphNode > > &visitedMap) |
| Enumerator | |
|---|---|
| kAction | |
| kDefine | |
| kFilter | |
| kRange | |
| kRoot | |
| kUsedAction | |
Definition at line 26 of file GraphNode.hxx.
| std::shared_ptr< GraphDrawing::GraphNode > ROOT::Internal::RDF::GraphDrawing::AddDefinesToGraph | ( | std::shared_ptr< GraphNode > | node, |
| const RColumnRegister & | colRegister, | ||
| const std::vector< std::string > & | prevNodeDefines, | ||
| std::unordered_map< void *, std::shared_ptr< GraphNode > > & | visitedMap ) |
Definition at line 69 of file RDFGraphUtils.cxx.
| std::shared_ptr< GraphDrawing::GraphNode > ROOT::Internal::RDF::GraphDrawing::CreateDefineNode | ( | const std::string & | columnName, |
| const ROOT::Detail::RDF::RDefineBase * | columnPtr, | ||
| std::unordered_map< void *, std::shared_ptr< GraphNode > > & | visitedMap ) |
Definition at line 21 of file RDFGraphUtils.cxx.
| std::shared_ptr< GraphDrawing::GraphNode > ROOT::Internal::RDF::GraphDrawing::CreateFilterNode | ( | const ROOT::Detail::RDF::RFilterBase * | filterPtr, |
| std::unordered_map< void *, std::shared_ptr< GraphNode > > & | visitedMap ) |
Definition at line 36 of file RDFGraphUtils.cxx.
| std::shared_ptr< GraphDrawing::GraphNode > ROOT::Internal::RDF::GraphDrawing::CreateRangeNode | ( | const ROOT::Detail::RDF::RRangeBase * | rangePtr, |
| std::unordered_map< void *, std::shared_ptr< GraphNode > > & | visitedMap ) |
Definition at line 53 of file RDFGraphUtils.cxx.