Loading...
Searching...
No Matches
Tuple< BUILDERS >::ToCharBuffersFunctor Class Reference

Copies and concatenates all the accumulated data in the builder to a map of user-allocated buffers. More...

#include <LayoutBuilder.h>

Public Member Functions

 ToCharBuffersFunctor (std::map< std::string, uint8_t * > &buffers)
 
template<class CONTENT >
void operator() (CONTENT &content) const
 

Detailed Description

template<typename... BUILDERS>
class awkward::LayoutBuilder::Tuple< BUILDERS >::ToCharBuffersFunctor

Copies and concatenates all the accumulated data in the builder to a map of user-allocated buffers.

The map keys and the buffer sizes are obtained from buffer_nbytes

Constructor & Destructor Documentation

◆ ToCharBuffersFunctor()

template<typename... BUILDERS>
ToCharBuffersFunctor ( std::map< std::string, uint8_t * > & buffers)
inline

Member Function Documentation

◆ operator()()

template<typename... BUILDERS>
template<class CONTENT >
void operator() ( CONTENT & content) const
inline

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