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