#include <matrix.h>
|
| Matrix ()=delete |
|
| Matrix (const size_t rows, const size_t cols) |
|
| Matrix (const Matrix &other) |
|
Matrix & | operator= (const Matrix &other) |
|
| Matrix (Matrix &&other) noexcept |
|
Matrix & | operator= (Matrix &&other) noexcept |
|
| ~Matrix () |
|
T & | operator() (const size_t row, const size_t column) |
|
T | operator() (const size_t row, const size_t column) const |
|
iterator | begin () |
|
iterator | end () |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
const_iterator | cbegin () const |
|
const_iterator | cend () const |
|
T & | at (const size_t row, const size_t column) |
|
const T & | at (const size_t row, const size_t column) const |
|
void | set (const size_t row, const size_t column, const T &item) |
|
void | size (uint64_t *rows, uint64_t *cols) const |
|
template<typename TypeSearch > |
bool | exist (const TypeSearch itemSearch, bool(*predicate)(const TypeSearch &, const T &), size_t *ind) const |
|
|
template<typename U > |
std::ostream & | operator<< (std::ostream &os, const Matrix< U > &rhs) |
|
◆ const_iterator
◆ iterator
◆ matrix_t
◆ Matrix() [1/4]
◆ Matrix() [2/4]
◆ Matrix() [3/4]
◆ Matrix() [4/4]
◆ ~Matrix()
◆ at() [1/2]
◆ at() [2/2]
◆ begin() [1/2]
◆ begin() [2/2]
◆ cbegin()
◆ cend()
◆ end() [1/2]
◆ end() [2/2]
◆ exist()
template<typename T >
template<typename TypeSearch >
bool sedni::containers::Matrix< T >::exist |
( |
const TypeSearch | itemSearch, |
|
|
bool(* | predicate )(const TypeSearch &, const T &), |
|
|
size_t * | ind ) const |
|
inline |
◆ operator()() [1/2]
◆ operator()() [2/2]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ set()
◆ size()
◆ operator<<
template<typename T >
template<typename U >
std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const Matrix< U > & | rhs ) |
|
friend |
◆ m_cols
◆ m_data
◆ m_rows
The documentation for this class was generated from the following file: