Reference documentation for deal.II version 9.0.0
|
#include <deal.II/base/table.h>
Public Member Functions | |
const Accessor< T, false > & | operator= (const T &) const |
const Accessor< T, false > & | operator= (T &&) const |
T & | value () const |
Public Member Functions inherited from TransposeTableIterators::AccessorBase< T, false > | |
AccessorBase () | |
AccessorBase (const container_pointer_type table) | |
AccessorBase (const AccessorBase< T, false > &) | |
AccessorBase (const container_pointer_type table, const std::ptrdiff_t linear_index) | |
const T & | value () const |
size_type | row () const |
size_type | column () const |
Additional Inherited Members | |
Public Types inherited from TransposeTableIterators::AccessorBase< T, false > | |
typedef std::conditional< Constness, const TransposeTable< T > *, TransposeTable< T > *>::type | container_pointer_type |
typedef TransposeTable< T >::size_type | size_type |
Protected Attributes inherited from TransposeTableIterators::AccessorBase< T, false > | |
container_pointer_type | container |
std::ptrdiff_t | linear_index |
Accessor class for non-constant tables. Defines a few extra operations for modifying values.
const Accessor<T, false>& TransposeTableIterators::Accessor< T, false >::operator= | ( | const T & | ) | const |
Assignment operator. This assigns a new value to the table entry at the current row and column coordinates.
const Accessor<T, false>& TransposeTableIterators::Accessor< T, false >::operator= | ( | T && | ) | const |
Move assignment operator. This assigns a new value to the table entry at the current row and column coordinates.
T& TransposeTableIterators::Accessor< T, false >::value | ( | ) | const |
Get a reference to the value of the element represented by this object.