|
C(++)ECCO
C++ Error Control COding: a header-only library for ECC simulations and experiments, modeling complete coding systems across arbitrary finite fields and complex inter-field relationships - Christian Senger <senger@inue.uni-stuttgart.de>
|
#include <codes.hpp>
Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | value_type = Vector<T> |
| using | difference_type = std::ptrdiff_t |
| using | pointer = const Vector<T>* |
| using | reference = const Vector<T>& |
Public Member Functions | |
| CodewordIterator (const LinearCode< T > &C, InfInt s) | |
| const Vector< T > & | operator* () const noexcept |
| CodewordIterator & | operator++ () |
Friends | |
| bool | operator== (const CodewordIterator &a, const CodewordIterator &b) |
| bool | operator!= (const CodewordIterator &a, const CodewordIterator &b) |
| using CECCO::CodewordIterator< T >::difference_type = std::ptrdiff_t |
| using CECCO::CodewordIterator< T >::iterator_category = std::forward_iterator_tag |
| using CECCO::CodewordIterator< T >::pointer = const Vector<T>* |
| using CECCO::CodewordIterator< T >::reference = const Vector<T>& |
| using CECCO::CodewordIterator< T >::value_type = Vector<T> |
|
inline |
|
inlinenoexcept |
|
inline |
|
friend |
|
friend |