KSSUtil  v14.2.0
C++ general utility library
circular_array.hpp File Reference

Implementation of a circular array. More...

#include <algorithm>
#include <initializer_list>
#include <iterator>
#include <memory>
#include <stdexcept>
#include <utility>
#include <kss/contract/all.h>
#include "algorithm.hpp"
#include "iterator.hpp"
#include "memory.hpp"

Go to the source code of this file.

Classes

class  kss::util::containers::CircularArray< T, A >
 Almost contiguous array referenced in a circular manner. More...
 

Namespaces

 kss
 All Klassen Software Solutions libraries begin with this namespace.
 
 kss::util
 General utility methods that don't fit into any of the other categories.
 
 kss::util::containers
 Containers and items related to containers.
 

Functions

template<class T , class A >
void kss::util::containers::swap (CircularArray< T, A > &x, CircularArray< T, A > &y)
 

Detailed Description

Implementation of a circular array.

Definition in file circular_array.hpp.