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

◆ end() [2/2]

const_iterator fl::JsonValue::end ( ) const
inline

Definition at line 1172 of file json.h.

1174 {
1175 if (is_object()) {
1176 auto ptr = data.ptr<const JsonObject>();
1177 if (!ptr) return const_iterator::from_iterator(JsonObject().end());
1178 return const_iterator::from_iterator(ptr->end());
1179 }
1180 // Use temporary empty object to avoid static initialization conflicts with Teensy
static const_iterator from_iterator(JsonObject::const_iterator iter)
Definition json.h:1577
fl::HashMap< fl::string, fl::shared_ptr< JsonValue > > JsonObject
Definition json.h:171
bool is_object() const noexcept
Definition json.h:879
iterator end()
Definition json.h:1152
variant_t data
Definition json.h:678

References data, end(), fl::JsonValue::const_iterator::from_iterator(), and is_object().

+ Here is the call graph for this function: