mdds
|
#include <util.hpp>
Public Types | |
using | event_func = empty_event_func |
using | block_funcs = element_block_funcs<> |
Static Public Attributes | |
static constexpr lu_factor_t | loop_unrolling = lu_factor_t::lu16 |
Default trait to be used when no custom trait is specified.
Type that contains block functions used throughout the multi_type_vector implementation. The user must overwrite this type to specify one or more block types as template arguments to element_block_funcs. Alternatively, you may be interested in using standard_element_blocks_traits which already supports the pre-defined block types for the optional standard data types.
Class or struct type that contains callback functions for element block events as its member functions.
|
staticconstexpr |
Static value specifying the loop-unrolling factor to use for the block position adjustment function. This must be a const expression.