Awkward Array: include/awkward/layoutbuilder/FormBuilder.h File Reference

Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
FormBuilder.h File Reference
`#include <complex>`
`#include <map>`
`#include <memory>`
`#include <string>`
`#include "awkward/forth/ForthMachine.h"`
`#include "awkward/forth/ForthOutputBuffer.h"`
`#include "awkward/builder/Builder.h"`

Go to the source code of this file.

## Classes
class | FormBuilder< T, I >
| Abstract base class for nodes within a LayoutBuilder Every builder will have an output buffer based on the key_format="part{partition}-{form_key}-{attribute}". More...

## Namespaces
namespace | awkward

## Typedefs
using | ForthOutputBufferMap = std::map< std::string, std::shared_ptr< ForthOutputBuffer > >
template<typename T , typename I >
using | LayoutBuilderPtr = LayoutBuilder< T, I > *
template<typename T , typename I >
using | FormBuilderPtr = std::shared_ptr< FormBuilder< T, I > >