A nicer array. More...
#include <array>#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 "inc/util/scalars.h"
Include dependency graph for array.h:
This graph shows which files directly or indirectly include this file:Classes | |
| class | syten::ArrayImpl::Array< T, Sz > |
A thin wrapper around std::array with some extra bells and whistles. More... | |
Namespaces | |
| namespace | syten |
| Syten namespace. | |
| namespace | syten::ArrayImpl |
| Implementation namespace for our Array. | |
Typedefs | |
| template<typename T , std::size_t Sz> | |
| using | syten::Array = ArrayImpl::Array< T, Sz > |
A thin wrapper around std::array. More... | |
Functions | |
| template<typename Type , std::size_t rank> | |
| std::ostream & | syten::ArrayImpl::operator<< (std::ostream &out, Array< Type, rank > const &a) |
| Formatted output of an array, using curly brackets. More... | |
| template<typename Type , std::size_t rank> | |
| std::ostream & | syten::ArrayImpl::operator<< (std::ostream &out, syten::Verbose< Array< Type, rank > > const &a) |
| Formatted verbose output of an array, using curly brackets. More... | |
A nicer array.