FastLED
3.9.15
Loading...
Searching...
No Matches
◆
Variant()
[5/5]
template<typename... Types>
fl::Variant
< Types >::Variant
(
Variant
< Types > &&
other
)
inline
noexcept
Definition at line
38
of file
variant.h
.
38
:
_tag
(
Empty
) {
39
if
(!
other
.
empty
()) {
40
move_construct_from
(
other
);
41
// After moving, mark other as empty to prevent destructor calls on moved-from objects
42
other
.
_tag
=
Empty
;
43
}
44
}
fl::Variant::Empty
static constexpr Tag Empty
Definition
variant.h:14
fl::Variant::empty
bool empty() const noexcept
Definition
variant.h:104
fl::Variant::_tag
Tag _tag
Definition
variant.h:296
fl::Variant::move_construct_from
void move_construct_from(Variant &other) noexcept
Definition
variant.h:245
fl::Variant
Definition
variant.h:11
fl
Variant
Generated on Fri Aug 22 2025 20:59:37 for FastLED by
1.13.2