Circular span still alive

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Circular span still alive

Boost - Dev mailing list
Last Autumn I asked if people were interested in a circular span and got
a positive response. Since then I have been quite about it, mainly due
to the usual daily work load.

However, I have continued development, and now the project has been
renamed and extended with other kinds of spans: circular queue, priority
queue, and associative array.

   https://github.com/breese/vista

The common theme for these spans are that they operate on contiguous
memory that they do not own.

The spans have been developed to be usable for embedded projects that
cannot use dynamic memory allocation or exceptions, and where minimal
code size is essential.

There are also algorithms for in-place incremental insertion and removal
in sorted sequences, similar to std::push_heap() and std::pop_heap().

There is also a C++11 std::span in hiding there.

The documentation is still incomplete:

   https://github.com/breese/vista/blob/develop/doc/vista.adoc

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost