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

◆ clone_object()

fl::optional< json_object > fl::json_value::clone_object ( ) const
inline

Definition at line 1097 of file types.h.

1097 {
1098 auto ptr = data.ptr<json_object>();
1099 return ptr ? fl::optional<json_object>(*ptr) : fl::nullopt;
1100 }
Optional< T > optional
Definition optional.h:16
constexpr nullopt_t nullopt
Definition optional.h:13
fl::flat_map< fl::string, fl::shared_ptr< json_value >, fl::StringFastLess > json_object
Definition types.h:34
variant_t data
Definition types.h:700

References data, FL_NOEXCEPT, and fl::nullopt.