FastLED 3.9.15
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages

◆ emplace()

template<typename... Types>
template<typename T, typename... Args>
fl::enable_if< contains_type< T, Types... >::value, T & >::type fl::Variant< Types >::emplace ( Args &&... args)
inline

Definition at line 86 of file variant.h.

86 {
87 reset();
89 return ptr<T>();
90 }
void construct(Args &&...args)
Definition variant.h:249
T * ptr()
Definition variant.h:106
void reset() noexcept
Definition variant.h:92