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

◆ end() [1/2]

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

Definition at line 1173 of file types.h.

1173 {
1174 if (is_object()) {
1175 auto ptr = data.ptr<const json_object>();
1176 if (!ptr) return const_iterator::from_iterator(json_object().end());
1177 return const_iterator::from_iterator(ptr->end());
1178 }
1179 // Use temporary empty object to avoid static initialization conflicts with Teensy
1181 }
static const_iterator from_iterator(json_object::const_iterator iter) FL_NOEXCEPT
Definition types.h:1569
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
bool is_object() const FL_NOEXCEPT
Definition types.h:906
iterator end() FL_NOEXCEPT
Definition types.h:1154

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

+ Here is the call graph for this function: