Expression wrap of indirection. More...
#include <ListExpression.H>


Classes | |
| struct | const_iterator |
Public Types | |
| typedef E1::value_type | value_type |
Public Member Functions | |
| IndirectConstWrap (const E1 &values, const labelUList &addr) | |
| value_type | operator[] (const label i) const |
| label | size () const |
| auto | cbegin () const |
| auto | cend () const |
| Public Member Functions inherited from ListExpression< IndirectConstWrap< E1 > > | |
| auto | operator[] (const label i) const |
| auto | size () const noexcept |
| Container & | fill (Container &lst) const |
| Helper: assign to passed in list. | |
| Container & | evaluate (Container &lst) const |
| Helper: assign to passed in list. | |
Static Public Attributes | |
| static constexpr bool | is_leaf = false |
| Static Public Attributes inherited from ListExpression< IndirectConstWrap< E1 > > | |
| static constexpr bool | is_leaf |
Expression wrap of indirection.
| E1 | : expression to get value of element i |
Definition at line 785 of file ListExpression.H.
| typedef E1::value_type value_type |
Definition at line 809 of file ListExpression.H.
|
inline |
Definition at line 812 of file ListExpression.H.
|
inline |
Definition at line 822 of file ListExpression.H.
|
inline |
Definition at line 826 of file ListExpression.H.
|
inline |
Definition at line 939 of file ListExpression.H.
|
inline |
Definition at line 943 of file ListExpression.H.
|
staticconstexpr |
Definition at line 807 of file ListExpression.H.