CAF 0.17.6
Loading...
Searching...
No Matches
caf::detail::tl_pad_left< List, NewSize, FillType > Struct Template Reference

Resizes the list to contain NewSize elements and uses FillType to initialize prepended elements with. More...

#include <type_list.hpp>

Public Types

using type
 

Static Public Attributes

static constexpr size_t list_size = tl_size<List>::value
 

Detailed Description

template<class List, size_t NewSize, class FillType = unit_t>
struct caf::detail::tl_pad_left< List, NewSize, FillType >

Resizes the list to contain NewSize elements and uses FillType to initialize prepended elements with.

Member Typedef Documentation

◆ type

template<class List , size_t NewSize, class FillType = unit_t>
using caf::detail::tl_pad_left< List, NewSize, FillType >::type
Initial value:
typename tl_pad_left_impl<
List,
list_size,
(list_size > NewSize) ? list_size : NewSize,
FillType
>::type

The documentation for this struct was generated from the following file: