breese / vista

Fixed-capacity in-place container spans

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vista

Vista is a header-only C++11 library that contains various span classes.

The span classes acts like fixed-capacity in-place containers operating on contiguous memory provided by the user.

The span classes do not take ownership of the user-provided memory. User must ensure the life-time of the memory until the span has been destroyed.

There classes that provides extentions to std::span, circular buffers, sorted arrays, priority queues, and associative arrays.

See documentation for further information.

About

Fixed-capacity in-place container spans


Languages

Language:C++ 98.4%Language:CMake 1.6%