1434 {
1435
1438 return ptr && idx < ptr->
size();
1439 }
1440
1441
1442 if (
data.is<fl::vector<i16>>()) {
1443 auto ptr =
data.ptr<fl::vector<i16>>();
1444 return ptr && idx < ptr->size();
1445 }
1446 if (
data.is<fl::vector<u8>>()) {
1447 auto ptr =
data.ptr<fl::vector<u8>>();
1448 return ptr && idx < ptr->size();
1449 }
1450 if (
data.is<fl::vector<float>>()) {
1451 auto ptr =
data.ptr<fl::vector<float>>();
1452 return ptr && idx < ptr->size();
1453 }
1454 return false;
1455 }
fl::size size() const FL_NOEXCEPT
fl::vector< fl::shared_ptr< json_value > > json_array