Definition at line 2172 of file json.h.
2174 {
2177 }
2178
2183
2184 auto arr =
m_value->as_array();
2185 if (arr) {
2187 }
2188 }
2189
2190
2192 if (ptr) {
2193 ptr->push_back(
value.m_value);
fl::shared_ptr< JsonValue > m_value
constexpr remove_reference< T >::type && move(T &&t) noexcept
shared_ptr< T > make_shared(Args &&... args)
fl::vector< fl::shared_ptr< JsonValue > > JsonArray
HeapVector< T, Allocator > vector
References Json(), m_value, fl::make_shared(), fl::move(), and value().
Referenced by fl::ScreenMap::toJson().