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

◆ end() [2/2]

iterator fl::json_value::end ( )
inline

Definition at line 1183 of file types.h.

1183 {
1184 if (is_object()) {
1185 auto ptr = data.ptr<json_object>();
1186 return iterator(ptr->end());
1187 }
1188 // Use temporary empty object to avoid static initialization conflicts with Teensy
1189 return iterator(json_object().end());
1190 }
fl::flat_map< fl::string, fl::shared_ptr< json_value >, fl::StringFastLess > json_object
Definition types.h:55
bool is_object() const FL_NO_EXCEPT
Definition types.h:935
json_value::iterator iterator
Definition types.h:757
variant_t data
Definition types.h:760
iterator end() FL_NO_EXCEPT
Definition types.h:1183

References data, end(), fl::FL_NO_EXCEPT, and is_object().

Referenced by end(), end(), and keys().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: