Helper class for setting the pointers, as friending template functions is not really stable. More...
#include <block_helper_ref_value.hpp>
Related Symbols | |
(Note that these are not member symbols.) | |
template<size_t I, class Ty, size_t K, std::enable_if_t< less< I, K >::value, int > = 0> | |
static CVB_FORCE_INLINE void | set (CRefValue< Ty, K > &refVal, const Ty *val) noexcept |
Set's the I-th pointer in the RefValue<T,K> refVal. | |
Helper class for setting the pointers, as friending template functions is not really stable.
|
Set's the I-th pointer in the RefValue<T,K> refVal.
I | The index of the pointer to set. |
refVal | The RefValue<T,K> to set the I-th pointer in. |
val | The pointer to be set as the I-th element of refVal. |