Base class for action helpers, see RInterface::Book() for more information.
Definition at line 39 of file RActionImpl.hxx.
Public Member Functions | |
virtual | ~RActionImpl ()=default |
template<typename T = Helper> | |
auto | CallFinalizeTask (unsigned int slot) -> decltype(std::declval< T >().FinalizeTask(slot)) |
template<typename... Args> | |
void | CallFinalizeTask (unsigned int, Args...) |
Helper | CallMakeNew (void *typeErasedResSharedPtr, std::string_view variation="nominal") |
template<typename... Args> | |
void * | CallPartialUpdate (...) |
template<typename H = Helper> | |
auto | CallPartialUpdate (unsigned int slot) -> decltype(std::declval< H >().PartialUpdate(slot),(void *)(nullptr)) |
virtual std::unique_ptr< RMergeableValueBase > | GetMergeableValue () const |
virtual ROOT::RDF::SampleCallback_t | GetSampleCallback () |
Override this method to register a callback that is executed before the processing a new data sample starts. | |
#include <ROOT/RDF/RActionImpl.hxx>
|
virtualdefault |
|
inline |
Definition at line 44 of file RActionImpl.hxx.
|
inline |
Definition at line 50 of file RActionImpl.hxx.
|
inline |
Definition at line 64 of file RActionImpl.hxx.
|
inline |
Definition at line 59 of file RActionImpl.hxx.
|
inline |
Definition at line 53 of file RActionImpl.hxx.
|
inlinevirtual |
Definition at line 79 of file RActionImpl.hxx.
|
inlinevirtual |
Override this method to register a callback that is executed before the processing a new data sample starts.
The callback will be invoked in the same conditions as with DefinePerSample().
Reimplemented in ROOT::RDF::Experimental::ProgressBarAction.
Definition at line 86 of file RActionImpl.hxx.