Loading...
Searching...
No Matches
CppBuffers< T > Class Template Reference

#include <jagged_builders.h>

Public Member Functions

 CppBuffers (ROOT::RDF::RResultPtr< std::vector< T > > &result)
 
 ~CppBuffers ()
 
template<class BUILDER >
const std::map< std::string, size_t > & names_nbytes (BUILDER &builder)
 
void append (const std::string &key, uint8_t *ptr)
 
void check_buffers () const
 
template<class BUILDER , typename PRIMITIVE >
void fill_from (BUILDER &builder, ROOT::RDF::RResultPtr< std::vector< PRIMITIVE > > &result) const
 
template<class BUILDER >
void to_char_buffers (BUILDER &builder)
 

Constructor & Destructor Documentation

◆ CppBuffers()

CppBuffers ( ROOT::RDF::RResultPtr< std::vector< T > > &  result)
inline

◆ ~CppBuffers()

~CppBuffers ( )
inline

Member Function Documentation

◆ append()

void append ( const std::string &  key,
uint8_t *  ptr 
)
inline

◆ check_buffers()

void check_buffers ( ) const
inline

◆ fill_from()

void fill_from ( BUILDER &  builder,
ROOT::RDF::RResultPtr< std::vector< PRIMITIVE > > &  result 
) const
inline

◆ names_nbytes()

const std::map< std::string, size_t > & names_nbytes ( BUILDER &  builder)
inline

◆ to_char_buffers()

void to_char_buffers ( BUILDER &  builder)
inline

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