Helper class for sending a pair of field names (as enum) and field type as template parameters in Record
.
More...
#include <LayoutBuilder.h>
template<std::size_t ENUM, typename BUILDER>
class awkward::LayoutBuilder::Field< ENUM, BUILDER >
Helper class for sending a pair of field names (as enum) and field type as template parameters in Record
.
- Template Parameters
-
ENUM | Enumerated type which assigns index values to field names. |
BUILDER | The type of field. |
◆ Builder
template<std::size_t ENUM, typename BUILDER >
◆ index_as_field()
template<std::size_t ENUM, typename BUILDER >
std::string index_as_field |
( |
| ) |
const |
|
inline |
Converts index as field string.
◆ builder
template<std::size_t ENUM, typename BUILDER >
The content type of field in a Record.
◆ index
template<std::size_t ENUM, typename BUILDER >
const std::size_t index = ENUM |
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