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

◆ clone_object()

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

Definition at line 1126 of file types.h.

1126 {
1127 auto ptr = data.ptr<json_object>();
1128 return ptr ? fl::optional<json_object>(*ptr) : fl::nullopt;
1129 }
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:55
variant_t data
Definition types.h:760

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