FastLED 3.10.8
Loading...
Searching...
No Matches

◆ as_string() [2/2]

fl::optional< fl::string > fl::json_value::as_string ( )
inline

Definition at line 1014 of file types.h.

1014 {
1015 // Check if we have a valid value first
1016 if (data.empty()) {
1017 return fl::nullopt;
1018 }
1019
1020 StringConversionVisitor visitor;
1021 data.visit(visitor);
1022 return visitor.result;
1023 }
constexpr nullopt_t nullopt
Definition optional.h:13
variant_t data
Definition types.h:760

References data, fl::FL_NO_EXCEPT, fl::nullopt, and fl::StringConversionVisitor::result.