Copies and concatenates the accumulated data in the builder buffers to user-defined pointers if the given node name matches with any one of the nodes associated with the builder; otherwise, it searches the builder contents to locate a matching node.
More...
#include <LayoutBuilder.h>
template<typename TAGS, typename INDEX, typename... BUILDERS>
class awkward::LayoutBuilder::Union< TAGS, INDEX, BUILDERS >::ToBufferFunctor
Copies and concatenates the accumulated data in the builder buffers to user-defined pointers if the given node name matches with any one of the nodes associated with the builder; otherwise, it searches the builder contents to locate a matching node.
◆ ToBufferFunctor()
template<typename TAGS , typename INDEX , typename... BUILDERS>
◆ operator()()
template<typename TAGS , typename INDEX , 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