sparrow
0.3.0
Loading...
Searching...
No Matches
sparrow::detail::translate_to_variable_sized_binary_layout Concept Reference
#include <
builder.hpp
>
Concept definition
template
<
class
T>
concept
sparrow::detail::translate_to_variable_sized_binary_layout
= std::ranges::input_range<T>
&& std::ranges::input_range<ensured_range_value_t<T>>
&& !((
mpl::fixed_size_span<ensured_range_value_t<T>
> ||
mpl::std_array<ensured_range_value_t<T>
>) &&
fixed_width_binary_types<ensured_range_value_t<T>
>)
&& !
tuple_like
<
ensured_range_value_t<T>
>
&&
mpl::char_like
<
nested_ensured_range_inner_value_t<T>
>
sparrow::detail::fixed_width_binary_types
Definition
builder.hpp:168
sparrow::detail::translate_to_variable_sized_binary_layout
Definition
builder.hpp:178
sparrow::detail::tuple_like
Definition
builder_utils.hpp:201
sparrow::mpl::char_like
Definition
mp_utils.hpp:526
sparrow::mpl::fixed_size_span
Definition
mp_utils.hpp:539
sparrow::mpl::std_array
Definition
mp_utils.hpp:530
sparrow::detail::ensured_range_value_t
look_trough_t< std::ranges::range_value_t< T > > ensured_range_value_t
Definition
builder_utils.hpp:261
sparrow::detail::nested_ensured_range_inner_value_t
ensured_range_value_t< ensured_range_value_t< T > > nested_ensured_range_inner_value_t
Definition
builder_utils.hpp:266
Detailed Description
Definition at line
178
of file
builder.hpp
.
sparrow
detail
translate_to_variable_sized_binary_layout
Generated by
1.13.2