CppELib 1.7.0
Loading...
Searching...
No Matches
FixedDeque.h File Reference
#include <cstddef>
#include <iterator>
#include "ContainerException.h"
#include "private/TypeTraits.h"
#include "private/Construct.h"
#include "Assertion/Assertion.h"

Go to the source code of this file.

Classes

class  Container::FixedDeque_iterator< T, Ref, Ptr, DeqPtr, MaxSize >
 Random-access iterator used as FixedDeque<T, MaxSize>::iterator or FixedDeque<T, MaxSize>::const_iterator. More...
 
class  Container::FixedDeque< T, MaxSize >
 STL-like deque container with fixed capacity. More...
 

Namespaces

namespace  Container
 

Functions

template<typename T , typename Ref , typename Ptr , typename DeqPtr , std::size_t MaxSize>
FixedDeque_iterator< T, Ref, Ptr, DeqPtr, MaxSize > Container::operator+ (std::ptrdiff_t n, const FixedDeque_iterator< T, Ref, Ptr, DeqPtr, MaxSize > &x)
 
template<typename T , std::size_t MaxSize>
bool Container::operator== (const FixedDeque< T, MaxSize > &x, const FixedDeque< T, MaxSize > &y)
 
template<typename T , std::size_t MaxSize>
bool Container::operator!= (const FixedDeque< T, MaxSize > &x, const FixedDeque< T, MaxSize > &y)