stator
A math, geometry, and utility library
Classes | Namespaces | Functions
stack_vector.hpp File Reference
#include <array>
#include <ostream>

Go to the source code of this file.

Classes

class  stator::orphan::StackVector< T, Nmax >
 Stack-allocated equivalent of std::vector. More...
 

Namespaces

 stator
 The stator library namespace.
 
 stator::orphan
 Miscellaneous tools and utilities without a particular grouping.
 
 stator::orphan::detail
 

Functions

template<class T , size_t Nmax>
std::ostream & stator::orphan::operator<< (std::ostream &os, const StackVector< T, Nmax > &s)
 
template<class T1 , class T2 , size_t Nmax>
std::ostream & stator::orphan::operator<< (std::ostream &os, const StackVector< std::pair< T1, T2 >, Nmax > &s)
 
template<size_t Nmax, typename... Tp>
std::ostream & stator::orphan::operator<< (std::ostream &os, const StackVector< std::tuple< Tp... >, Nmax > &s)
 
template<std::size_t I = 0, typename... Tp>
std::enable_if< I==sizeof...(Tp), void >::type stator::orphan::detail::tuple_print (const std::tuple< Tp... > &t, std::ostream &os)