FastLED 3.9.15
Loading...
Searching...
No Matches

◆ get_move_construct_fn() [1/2]

template<typename T>
fl::enable_if< has_move_ctor< T >::value, void(*)(void *, void *) FL_NOEXCEPT >::type fl::detail::get_move_construct_fn ( )

Definition at line 255 of file basic_vector.h.

255 {
256 return [](void* dst, void* src) FL_NOEXCEPT {
257 new (dst) T(static_cast<T&&>(*static_cast<T*>(src)));
258 };
259}
#define FL_NOEXCEPT

References FL_NOEXCEPT.

Referenced by fl::vector_element_ops_for().

+ Here is the caller graph for this function: