Copies and concatenates all the accumulated data in each of the buffers of the builder and its contents to user-defined pointers.
More...
#include <LayoutBuilder.h>
template<typename... BUILDERS>
class awkward::LayoutBuilder::Tuple< BUILDERS >::ToBuffersFunctor
Copies and concatenates all the accumulated data in each of the buffers of the builder and its contents to user-defined pointers.
Used to fill the buffers map by allocating it with user-defined pointers using the same names and sizes (in bytes) obtained from buffer_nbytes.
◆ ToBuffersFunctor()
template<typename... BUILDERS>
◆ operator()()
template<typename... BUILDERS>
template<class CONTENT >
void operator() |
( |
CONTENT & | content | ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- /home/runner/work/awkward/awkward/awkward-cpp/header-only/layout-builder/awkward/LayoutBuilder.h