Container for all configuration options needed by ArrayBuilder, GrowableBuffer, LayoutBuilder and the Builder subclasses.
More...
#include <BuilderOptions.h>
|
using | OptionsPack = typename std::tuple< OPTIONS... > |
|
template<std::size_t INDEX> |
using | OptionType = typename std::tuple_element< INDEX, decltype(OptionsPack())>::type |
|
|
static constexpr std::size_t | value = sizeof...(OPTIONS) |
|
template<typename... OPTIONS>
class awkward::Options< OPTIONS >
Container for all configuration options needed by ArrayBuilder, GrowableBuffer, LayoutBuilder and the Builder subclasses.
◆ OptionsPack
◆ OptionType
◆ Options()
Creates an Options tuple from a full set of parameters.
◆ initial()
int64_t initial |
( |
| ) |
const |
|
inlinenoexcept |
◆ option()
Access to all other options.
◆ resize()
◆ pars
◆ value
constexpr std::size_t value = sizeof...(OPTIONS) |
|
staticconstexpr |
The documentation for this class was generated from the following file:
- /home/runner/work/awkward/awkward/awkward-cpp/header-only/builder-options/awkward/BuilderOptions.h