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"
Include dependency graph for vec.h:
This graph shows which files directly or indirectly include this file: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.