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()

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

◆ ~CppBuffers()

template<typename T >
~CppBuffers ( )
inline

Member Function Documentation

◆ append()

template<typename T >
void append ( const std::string & key,
uint8_t * ptr )
inline

◆ check_buffers()

template<typename T >
void check_buffers ( ) const
inline

◆ fill_from()

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

◆ names_nbytes()

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

◆ to_char_buffers()

template<typename T >
template<class BUILDER >
void to_char_buffers ( BUILDER & builder)
inline

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