27#include "../ui/error.hpp"
59 for (
size_t i = 0; i <
rows; i++)
81 for (
size_t i = 0; i < _rows; i++)
134 extStorage =
nullptr;
144 for (
size_t i = 0; i < extStorage.size(); i++)
146 for (
size_t j = 0; j < extStorage[i].size(); j++)
147 this->
set(i, j, extStorage[i][j]);
186 T&
get(
size_t row,
size_t col)
197 void set(
size_t row,
size_t col, T val)
T & get(size_t row, size_t col)
Container(size_t _rows, size_t _cols)
Container< T > & operator=(const Container< T > &_container)
void prepareStorage(size_t _rows, size_t _cols)
Container(const Container< T > &_container)
void set(size_t row, size_t col, T val)
Container(const std::vector< std::vector< T > > &extStorage)
Container(T **(&extStorage), size_t _rows, size_t _cols)
Common exception class for all exceptions thrown in NumeRe.
static size_t invalid_position