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

◆ as_float() [4/4]

template<typename FloatType>
fl::optional< FloatType > fl::JsonValue::as_float ( ) const
inline

Definition at line 1052 of file json.h.

1054 {
1055 // Check if we have a valid value first
1056 if (data.empty()) {
1057 return fl::nullopt;
1058 }
1059
1060 FloatConversionVisitor<FloatType> visitor;
1061 data.visit(visitor);
constexpr nullopt_t nullopt
Definition optional.h:11
variant_t data
Definition json.h:678

References data, fl::nullopt, and fl::FloatConversionVisitor< FloatType >::result.