A nicer vector. More...
#include <vector>
#include <iostream>
#include <boost/serialization/base_object.hpp>
#include "inc/util/memory_size.h"
#include "inc/util/restrict.h"
#include "inc/util/span.h"
#include "inc/util/macros.h"
Classes | |
class | syten::Vec< T > |
A thin wrapper around std::vector with some extra bells and whistles (and without others). More... | |
Namespaces | |
namespace | syten |
Syten namespace. | |
Functions | |
template<typename First , typename... Rest> | |
Vec< std::decay_t< First > > | syten::mve (First &&f, Rest &&... rest) |
Helper function to _m_ake a _v_ector from some _e_lements while potentially moving out of those elements. More... | |
template<typename Type > | |
std::ostream & | syten::operator<< (std::ostream &out, syten::Verbose< Vec< Type > > const &a) |
Formatted verbose output of a vector, using square brackets. More... | |
template<typename Type > | |
std::ostream & | syten::operator<< (std::ostream &out, Vec< Type > const &a) |
Formatted output of a vector, using square brackets. More... | |
A nicer vector.