FastLED
3.9.15
Loading...
Searching...
No Matches
Public Member Functions
|
Public Attributes
|
List of all members
fl::default_value_visitor< T > Struct Template Reference
Detailed Description
template<typename T>
struct fl::default_value_visitor< T >
Definition at line
67
of file
types.h
.
#include <
types.h
>
Public Member Functions
default_value_visitor
(const T &fb)
FL_NOEXCEPT
template<typename U>
void
accept
(const U &
value
)
FL_NOEXCEPT
void
operator()
(const
fl::nullptr_t
&)
void
operator()
(const T &
value
)
FL_NOEXCEPT
template<typename U>
fl::enable_if
<!(
fl::is_integral
< T >
::value
&&
fl::is_integral
< U >
::value
)
FL_NOEXCEPT
&&!(
fl::is_integral
< T >
::value
&&
fl::is_floating_point
< U >
::value
)&&!(
fl::is_floating_point
< T >
::value
&&
fl::is_integral
< U >
::value
)&&!(
fl::is_floating_point
< T >
::value
&&
fl::is_floating_point
< U >
::value
&&!
fl::is_same
< T, U >
::value
), void >::type
operator()
(const U &)
template<typename U>
fl::enable_if
<
fl::is_integral
< T >
::value
&&
fl::is_integral
< U >
::value
, void >::type
operator()
(const U &
value
)
FL_NOEXCEPT
template<typename U>
fl::enable_if
<
fl::is_integral
< T >
::value
&&
fl::is_floating_point
< U >
::value
, void >::type
operator()
(const U &
value
)
FL_NOEXCEPT
template<typename U>
fl::enable_if
<
fl::is_floating_point
< T >
::value
&&
fl::is_integral
< U >
::value
, void >::type
operator()
(const U &
value
)
FL_NOEXCEPT
template<typename U>
fl::enable_if
<
fl::is_floating_point
< T >
::value
&&
fl::is_floating_point
< U >
::value
&&!
fl::is_same
< T, U >
::value
, void >::type
operator()
(const U &
value
)
FL_NOEXCEPT
Public Attributes
const T &
fallback
const T *
result
= nullptr
T
storage
The documentation for this struct was generated from the following file:
fl/stl/json/
types.h
fl
default_value_visitor
Generated on Tue Jun 16 2026 00:07:05 for FastLED by
1.13.2