KSS Utility
C++ general utilities
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
circular_array.hpp File Reference

Implementation of a circular array. More...

#include <algorithm>
#include <cassert>
#include <initializer_list>
#include <iterator>
#include <memory>
#include <stdexcept>
#include <utility>
#include <kss/util/algorithm.hpp>
#include <kss/util/iterator.hpp>
#include <kss/util/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.