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

◆ as_string() [2/2]

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

Definition at line 985 of file types.h.

985 {
986 // Check if we have a valid value first
987 if (data.empty()) {
988 return fl::nullopt;
989 }
990
991 StringConversionVisitor visitor;
992 data.visit(visitor);
993 return visitor.result;
994 }
constexpr nullopt_t nullopt
Definition optional.h:13
variant_t data
Definition types.h:700

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