aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/3rdparty/span/README.md
Commit message (Collapse)AuthorAgeFilesLines
* Utils: Exchange std::span implementationMarco Bubke2023-09-061-88/+527
| | | | | | | | | The old implementation was not supporting iterators. Which made it a little bit complicated to use it together with algorithms. Change-Id: I99cf43dffb4bcb83a953ca1c68ebc65722142ad9 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
* Utils: Include from future std::spanMarco Bubke2020-05-261-0/+118
std::span is a universal class to represent a non owning contiguous data. You can even manipulate the data but you can not change the size like sort. It's very nice for interfaces which call in other code but don't need to own the container or make an internal copy anyway. https: //en.cppreference.com/w/cpp/container/span https: //solarianprogrammer.com/2019/11/03/cpp-20-span-tutorial/ Change-Id: Iaced1bd60c14b2fd7ea6576bb6e1720ed8990da8 Reviewed-by: Eike Ziller <eike.ziller@qt.io>