FastLED
3.9.15
Loading...
Searching...
No Matches
◆
get()
[8/12]
template<typename T, typename T1, typename T2>
T & fl::get
(
pair
< T1, T2 > &
p
)
noexcept
Definition at line
144
of file
pair.h
.
144
{
145
static_assert
(
fl::is_same<T, T1>::value
||
fl::is_same<T, T2>::value
,
146
"Type T must be one of the pair's element types"
);
147
static_assert
(!(
fl::is_same<T, T1>::value
&&
fl::is_same<T, T2>::value
),
148
"Type T must be unique in the pair"
);
149
if
(
fl::is_same<T, T1>::value
) {
150
return
p.
first
;
151
}
else
{
152
return
p.
second
;
153
}
154
}
fl::is_same::value
static constexpr bool value
Definition
type_traits.h:84
fl::pair::first
T1 first
Definition
pair.h:14
fl::pair::second
T2 second
Definition
pair.h:15
References
fl::is_same< T, U >::value
.
fl
Generated on Fri Aug 22 2025 20:59:36 for FastLED by
1.13.2