Fixed size containers with a few bells and whistles. More...
#include <algorithm>
#include <cstddef>
#include <iterator>
#include "../definitions.hpp"
#include "../initialiser.hpp"
#include "../stencil.hpp"
#include <ecl/config/macros.hpp>
#include <ecl/concepts/macros.hpp>
#include <ecl/concepts/blueprints.hpp>
#include <ecl/concepts/streams.hpp>
#include <ecl/errors/compile_time_assert.hpp>
#include <ecl/exceptions/standard_exception.hpp>
Go to the source code of this file.
Classes | |
class | ecl::Array< Type, Size > |
Fixed size container with a few bells and whistles. More... | |
class | ecl::blueprints::ArrayBluePrint< Derived > |
Parent class for array blueprints. More... | |
class | ecl::blueprints::ArrayFactory< Type, Size > |
BluePrint factory for the Array class. More... | |
class | ecl::blueprints::ConstantArray< Type, Size > |
Blueprint for instantiating/configuring an array filled with a constant. More... | |
Namespaces | |
namespace | ecl |
Embedded control libraries. | |
namespace | ecl::blueprints |
Blueprints and factories classes used to generate blueprints (do not use directly). | |
namespace | ecl::formatters |
Supporting classes for container formatters (do not use directly). | |
Functions | |
template<typename OutputStream , typename ElementType , size_t ArraySize> | |
OutputStream & | ecl::operator<< (OutputStream &ostream, const Array< ElementType, ArraySize > &array) |
Fixed size containers with a few bells and whistles.
Definition in file array_no_mem_check.hpp.