Definition at line 31 of file RJittedAction.hxx.
Public Member Functions | |
| RJittedAction (RLoopManager &lm) | |
| ~RJittedAction () | |
| void | ClearValueReaders (unsigned int slot) final |
| void | Finalize () final |
| void | FinalizeSlot (unsigned int) final |
| std::shared_ptr< GraphDrawing::GraphNode > | GetGraph () |
| bool | HasRun () const final |
| void | Initialize () final |
| void | InitSlot (TTreeReader *r, unsigned int slot) final |
| void * | PartialUpdate (unsigned int slot) final |
| This method is invoked to update a partial result during the event loop, right before passing the result to a user-defined callback registered via RResultPtr::RegisterCallback. More... | |
| void | Run (unsigned int slot, Long64_t entry) final |
| void | SetAction (std::unique_ptr< RActionBase > a) |
| void | SetHasRun () final |
| void | TriggerChildrenCount () final |
Public Member Functions inherited from ROOT::Internal::RDF::RActionBase | |
| RActionBase (const RActionBase &)=delete | |
| RActionBase (RLoopManager *lm, const ColumnNames_t &colNames, RBookedCustomColumns &&customColumns) | |
| virtual | ~RActionBase () |
| virtual void | ClearValueReaders (unsigned int slot)=0 |
| virtual void | Finalize ()=0 |
| virtual void | FinalizeSlot (unsigned int)=0 |
| const ColumnNames_t & | GetColumnNames () const |
| RBookedCustomColumns & | GetCustomColumns () |
| virtual std::shared_ptr< ROOT::Internal::RDF::GraphDrawing::GraphNode > | GetGraph ()=0 |
| RLoopManager * | GetLoopManager () |
| unsigned int | GetNSlots () const |
| virtual bool | HasRun () const |
| virtual void | Initialize ()=0 |
| virtual void | InitSlot (TTreeReader *r, unsigned int slot)=0 |
| RActionBase & | operator= (const RActionBase &)=delete |
| virtual void * | PartialUpdate (unsigned int slot)=0 |
| This method is invoked to update a partial result during the event loop, right before passing the result to a user-defined callback registered via RResultPtr::RegisterCallback. More... | |
| virtual void | Run (unsigned int slot, Long64_t entry)=0 |
| virtual void | SetHasRun () |
| virtual void | TriggerChildrenCount ()=0 |
Private Attributes | |
| std::unique_ptr< RActionBase > | fConcreteAction |
Additional Inherited Members | |
Protected Attributes inherited from ROOT::Internal::RDF::RActionBase | |
| RLoopManager * | fLoopManager |
| A raw pointer to the RLoopManager at the root of this functional graph. More... | |
#include <ROOT/RDF/RJittedAction.hxx>
| RJittedAction::RJittedAction | ( | RLoopManager & | lm | ) |
Definition at line 19 of file RJittedAction.cxx.
|
inline |
Definition at line 37 of file RJittedAction.hxx.
Implements ROOT::Internal::RDF::RActionBase.
Definition at line 79 of file RJittedAction.cxx.
|
finalvirtual |
Implements ROOT::Internal::RDF::RActionBase.
Definition at line 51 of file RJittedAction.cxx.
Implements ROOT::Internal::RDF::RActionBase.
Definition at line 45 of file RJittedAction.cxx.
|
virtual |
Implements ROOT::Internal::RDF::RActionBase.
Definition at line 85 of file RJittedAction.cxx.
|
finalvirtual |
Reimplemented from ROOT::Internal::RDF::RActionBase.
Definition at line 63 of file RJittedAction.cxx.
|
finalvirtual |
Implements ROOT::Internal::RDF::RActionBase.
Definition at line 27 of file RJittedAction.cxx.
|
finalvirtual |
Implements ROOT::Internal::RDF::RActionBase.
Definition at line 33 of file RJittedAction.cxx.
This method is invoked to update a partial result during the event loop, right before passing the result to a user-defined callback registered via RResultPtr::RegisterCallback.
Implements ROOT::Internal::RDF::RActionBase.
Definition at line 57 of file RJittedAction.cxx.
Implements ROOT::Internal::RDF::RActionBase.
Definition at line 21 of file RJittedAction.cxx.
|
inline |
Definition at line 39 of file RJittedAction.hxx.
|
finalvirtual |
Reimplemented from ROOT::Internal::RDF::RActionBase.
Definition at line 73 of file RJittedAction.cxx.
|
finalvirtual |
Implements ROOT::Internal::RDF::RActionBase.
Definition at line 39 of file RJittedAction.cxx.
|
private |
Definition at line 33 of file RJittedAction.hxx.