Container for all configuration options needed by ArrayBuilder, GrowableBuffer, LayoutBuilder and the Builder subclasses.
More...
#include <BuilderOptions.h>
|
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
template<typename... OPTIONS>
◆ OptionType
template<typename... OPTIONS>
template<std::size_t INDEX>
◆ Options()
template<typename... OPTIONS>
Creates an Options tuple from a full set of parameters.
◆ initial()
template<typename... OPTIONS>
int64_t initial |
( |
| ) |
const |
|
inlinenoexcept |
◆ option()
template<typename... OPTIONS>
template<std::size_t INDEX>
Access to all other options.
◆ resize()
template<typename... OPTIONS>
◆ pars
template<typename... OPTIONS>
◆ value
template<typename... OPTIONS>
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