#include <cassert>#include <cstdint>#include <map>#include <string>#include <vector>#include "awkward/GrowableBuffer.h"#include "awkward/LayoutBuilder.h"Typedefs | |
| template<bool VALID_WHEN, bool LSB_ORDER, typename BUILDER> | |
| using | BitMaskedBuilder |
| template<typename PRIMITIVE, typename BUILDER> | |
| using | IndexedBuilder = awkward::LayoutBuilder::Indexed<PRIMITIVE, BUILDER> |
| template<typename PRIMITIVE, typename BUILDER> | |
| using | IndexedOptionBuilder |
| template<typename PRIMITIVE> | |
| using | NumpyLeaf = awkward::LayoutBuilder::Numpy<PRIMITIVE> |
Functions | |
| void | allocate (const std::map< std::string, size_t > &names_nbytes, std::map< std::string, std::vector< uint8_t > > &storage, std::map< std::string, void * > &buffers) |
| template<bool VALID_WHEN> | |
| void | test_bitmasked_roundtrip () |
| void | test_bitmasked_multipanel () |
| void | test_growablebuffer_concatenate_from () |
| void | test_indexed_zero_extend () |
| void | test_indexedoption_zero_extend () |
| int | main (int, char **) |
| using BitMaskedBuilder |
| using IndexedBuilder = awkward::LayoutBuilder::Indexed<PRIMITIVE, BUILDER> |
| using IndexedOptionBuilder |
| using NumpyLeaf = awkward::LayoutBuilder::Numpy<PRIMITIVE> |
| void allocate | ( | const std::map< std::string, size_t > & | names_nbytes, |
| std::map< std::string, std::vector< uint8_t > > & | storage, | ||
| std::map< std::string, void * > & | buffers ) |
| int main | ( | int | , |
| char ** | ) |
| void test_bitmasked_multipanel | ( | ) |
| void test_bitmasked_roundtrip | ( | ) |
| void test_growablebuffer_concatenate_from | ( | ) |
| void test_indexed_zero_extend | ( | ) |
| void test_indexedoption_zero_extend | ( | ) |