Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Internal::RNTupleMergeActions Class Reference

Definition at line 123 of file RNTupleMerger.hxx.

Public Member Functions

 RNTupleMergeActions ()=default
 
 RNTupleMergeActions (const RNTupleMergeActions &)=delete
 
 RNTupleMergeActions (RNTupleMergeActions &&)=default
 
virtual ~RNTupleMergeActions ()=default
 
virtual ENTupleMergeActionResult BeforeCommit (ROOT::REntry &, const RNTupleMergeActionContext &)
 Invoked at the end of the merge process, right before committing the dataset.
 
virtual ENTupleMergeActionResult OnFill (ROOT::REntry &, const RNTupleMergeActionContext &)
 Invoked every time an entry is merged from a source RNTuple to the destination RNTuple.
 
virtual ENTupleMergeActionResult OnSourceEnd (ROOT::REntry &, const RNTupleMergeActionContext &)
 
RNTupleMergeActions & operator= (const RNTupleMergeActions &)=delete
 
RNTupleMergeActions & operator= (RNTupleMergeActions &&)=default
 

#include <ROOT/RNTupleMerger.hxx>

Constructor & Destructor Documentation

◆ RNTupleMergeActions() [1/3]

ROOT::Internal::RNTupleMergeActions::RNTupleMergeActions ( )
default

◆ ~RNTupleMergeActions()

virtual ROOT::Internal::RNTupleMergeActions::~RNTupleMergeActions ( )
virtualdefault

◆ RNTupleMergeActions() [2/3]

ROOT::Internal::RNTupleMergeActions::RNTupleMergeActions ( const RNTupleMergeActions & )
delete

◆ RNTupleMergeActions() [3/3]

ROOT::Internal::RNTupleMergeActions::RNTupleMergeActions ( RNTupleMergeActions && )
default

Member Function Documentation

◆ BeforeCommit()

virtual ENTupleMergeActionResult ROOT::Internal::RNTupleMergeActions::BeforeCommit ( ROOT::REntry & ,
const RNTupleMergeActionContext &  )
inlinevirtual

Invoked at the end of the merge process, right before committing the dataset.

This allows appending more entries at the end of the merge.

Definition at line 147 of file RNTupleMerger.hxx.

◆ OnFill()

virtual ENTupleMergeActionResult ROOT::Internal::RNTupleMergeActions::OnFill ( ROOT::REntry & ,
const RNTupleMergeActionContext &  )
inlinevirtual

Invoked every time an entry is merged from a source RNTuple to the destination RNTuple.

Definition at line 134 of file RNTupleMerger.hxx.

◆ OnSourceEnd()

virtual ENTupleMergeActionResult ROOT::Internal::RNTupleMergeActions::OnSourceEnd ( ROOT::REntry & ,
const RNTupleMergeActionContext &  )
inlinevirtual

Definition at line 140 of file RNTupleMerger.hxx.

◆ operator=() [1/2]

RNTupleMergeActions & ROOT::Internal::RNTupleMergeActions::operator= ( const RNTupleMergeActions & )
delete

◆ operator=() [2/2]

RNTupleMergeActions & ROOT::Internal::RNTupleMergeActions::operator= ( RNTupleMergeActions && )
default

The documentation for this class was generated from the following file: