Logo ROOT  
Reference Guide
No Matches
ROOT::Experimental::RNTupleImporter::RLeafArrayTransformation Struct Reference

When writing the elements of a leaf count array, moves the data from the input array one-by-one to the memory locations of the fields of the corresponding untyped collection.

TODO(jblomer): write arrays as a whole to RNTuple

Definition at line 203 of file RNTupleImporter.hxx.

Public Member Functions

 RLeafArrayTransformation (std::size_t b, std::size_t f)
 ~RLeafArrayTransformation () override=default
void ResetEntry () final
RResult< void > Transform (const RImportBranch &branch, RImportField &field) final
- Public Member Functions inherited from ROOT::Experimental::RNTupleImporter::RImportTransformation
 RImportTransformation (std::size_t branchIdx, std::size_t fieldIdx)
virtual ~RImportTransformation ()=default

Public Attributes

std::int64_t fNum = 0
- Public Attributes inherited from ROOT::Experimental::RNTupleImporter::RImportTransformation
std::size_t fImportBranchIdx = 0
std::size_t fImportFieldIdx = 0
Inheritance diagram for ROOT::Experimental::RNTupleImporter::RLeafArrayTransformation:

Constructor & Destructor Documentation

◆ RLeafArrayTransformation()

ROOT::Experimental::RNTupleImporter::RLeafArrayTransformation::RLeafArrayTransformation ( std::size_t  b,
std::size_t  f 

Definition at line 205 of file RNTupleImporter.hxx.

◆ ~RLeafArrayTransformation()

ROOT::Experimental::RNTupleImporter::RLeafArrayTransformation::~RLeafArrayTransformation ( )

Member Function Documentation

◆ ResetEntry()

void ROOT::Experimental::RNTupleImporter::RLeafArrayTransformation::ResetEntry ( )

◆ Transform()

ROOT::Experimental::RResult< void > ROOT::Experimental::RNTupleImporter::RLeafArrayTransformation::Transform ( const RImportBranch branch,
RImportField field 

Member Data Documentation

◆ fNum

std::int64_t ROOT::Experimental::RNTupleImporter::RLeafArrayTransformation::fNum = 0

Definition at line 204 of file RNTupleImporter.hxx.

Collaboration diagram for ROOT::Experimental::RNTupleImporter::RLeafArrayTransformation:

The documentation for this struct was generated from the following files: