sparrow 0.3.0
|
#include <dictionary_encoded_array.hpp>
Public Types | |
using | layout_type = Layout |
using | storage_type = std::conditional_t<is_const, const layout_type*, layout_type> |
using | return_type |
Public Member Functions | |
constexpr | layout_element_functor ()=default |
constexpr | layout_element_functor (storage_type layout_) |
return_type | operator() (std::size_t i) const |
Definition at line 34 of file dictionary_encoded_array.hpp.
using sparrow::layout_element_functor< Layout, is_const >::layout_type = Layout |
Definition at line 38 of file dictionary_encoded_array.hpp.
using sparrow::layout_element_functor< Layout, is_const >::return_type |
Definition at line 40 of file dictionary_encoded_array.hpp.
using sparrow::layout_element_functor< Layout, is_const >::storage_type = std::conditional_t<is_const, const layout_type*, layout_type> |
Definition at line 39 of file dictionary_encoded_array.hpp.
|
constexprdefault |
|
inlineexplicitconstexpr |
Definition at line 45 of file dictionary_encoded_array.hpp.
|
inlinenodiscard |
Definition at line 50 of file dictionary_encoded_array.hpp.